Let the E3 hype machine begin!

As some of you may know, E3 (bigtime gaming tradeshow) is coming up, and with it, hype for the latest and greatest games scheduled to hit shelves anytime from next year to 5 years from now.

I’m not sure when this one is coming, but I am very pleased to see a trailer for it…