spartan004 on 23 July 2009
Im happy to see Burnout Paradise on there, but am I the only one that finds it odd that out of all the arcade games they mentioned that Castle Crashers isn't one of them?