Castle Crashers was one of the best indie games released in the past decade. It offers players a frenetic beat 'em up gameplay that gets even better when played with friends, as up to four people can participate in the same game. The game, besides being fun, also had a lot of additional content to unlock.