DCEmu Review: Castle Crashers (XBLA)

Castle crashers is made by the same people behind alien hominid this title keeps it's roots while giving a brand new experience, alien hominid fans will be happy, and newcomers will enjoy it as well.

Read Full Story >>
The story is too old to be commented.
Zerodin3732d ago

Microsoft Does!
Can't do this on Failstation.