Castle Crashers Remastered dropped today, and for those that purchased the game on 360, it is/will be free until the 20th. Game isn't showing up as free just yet, but Behemoth is looking in to it. Been a long while since I played CC, and I'd be game to run through it again.
UPDATE: Free download is now up.
Bookmarks