Ullo! Teenage Mutant *Hero* Turtles, as the song went in the UK. Here's Leonardo, swords aflame, just cos...he seems confused too! (More just playing around drawing in Flash).
Batman, Arkham City is a lot of fun :D I want to do every side quest, is painful to ignore them! Then Uncharted 3 next week!!