Talk about a killer E3 setup. It’s not my work, but I’m super proud of it somehow. If you want all things E3, THIS is the place to be.

Advertisements