Castle Crashers Reviewed (GamingBolt)

GB writes: "Perhaps one of the most wanted Xbox Live Arcade game by Playstation 3 owners is non other than Castle Crashers, with the game being released on the Xbox 360 about two years ago, its about time Playstation owners get to see what the fuzz is all about."

Read Full Story >>
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.