Just got a super sweet pass to E3...bless you gaming gods...check back here in a bit for an update including the straight talk on Wiiiiiii...