Anyone playing? Review from IGN and I found it to pretty much be spot on with my experiance with game. Its fun but not a lot of maps