Anyone else pumped for this game? I love playing online, one of the most intense game experiences around IMO.