Tag Archives: the ninja battle song is win

Fortress Wreckan Games

Castle Crashers is out now on Xbox Live Arcade for a price of 1200($15) Microsoft points. Is it worth the money?

Short Answer: Yes

Long Answer:

Continue reading