Woohoo! Looks like I’ve got a new game to play. I didn’t know they went for the Free to Play strategy thing now. I’ll be trying this game out and I’ll let you guys know what I think of it. I’ll also try out Battlefield Heroes and see what the fuss is all about EA’s free to play game.