A new Steam game with 4-player co-op looks like a spiritual successor to the popular Castle Crashers, which originally launched in 2008.