Somehow, we snuck into E3 this year and proceeded to go frakking nuts until someone said, "Hey! you! you're not supposed to be here! You're not from a real media outlet! And where are your pants?" So instead of previewing the big budget titles, we're previewing the newest (and some not so new) indie titles.