Games from E3 that might not suck These are my list of games announced at E3 that maybe, just maybe, won't suck.