The visual style got most praise for me, especially considering the fact that the gameplay is a bit odd, but it's impressive. The animation and music suits the tone and yeah, co-op friendly game, I guess. Nice work.