At E3, gamers, techies, and professionals alike joined at the LA Convention Center last week to witness the reveal […]