Batwing~SPARTA~ Posted August 25, 2011 Share Posted August 25, 2011 Check this out ! http://games.ign.com/articles/119/1190345p1.html Link to comment Share on other sites More sharing options...
Rooster90 Posted August 25, 2011 Share Posted August 25, 2011 YES! Finally part 2 came out! Been waiting so long for this. Link to comment Share on other sites More sharing options...
Recommended Posts