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…