Revamped WebsiteJust noticded, E3 has revamped their corporate website.
Their previous website was pretty good. This version seems to flow a bit better, and has a bit more polish to it. Maybe it's is a precursor to a stepped up promotional campaign? I hope the lab-pilot rocks! Can't wait for some news.