Sorry for all the abbreviations in the title. For those of you not up with the lingo it roughly translates into Turtles, one of my all time favourite arcade games, is out for Xbox Live Arcade today. I haven’t had a chance to check marketplace yet but MajorNelson.com says it out and he never lies! I’ve had to go out and buy some more MS points because I’m 50 short of the very reasonable 400 points the game costs. The game features leaderboards and rankings as always. Additionally it has 4 player co-op, which lag permitting should make it an all time classic XBLA game.