I cannot believe one of the best indie games of all time just got new DLC 17 years later

There are those games I fondly remember from my school days, and then there are those games I remember being a problem from my school days. Castle Crashers, first released on the Xbox 360 in August 2008, was nearly one of the latter. It took over my college apartment for at least a month, with three or four of us constantly playing and replaying the cartoony co-op beat 'em up to grind XP and level up all of our characters enough to tackle its ludicrous Insane difficulty mode. If it hadn't come out so early in the semester, we probably would've had a real bad time with midterms...
Read more.