This is my favorite game in years. Old school hard with unbelievable, gorgeous graphics and sound. I enjoyed Shovel Knight quite a bit, but this game offered so much more engagement and satisfaction. During even the most frustrating parts, I was smiling and could feel every attempt getting that much closer, and the feeling of accomplishment when I eventually succeeded was amazing; it's like finishing Contra without using a continue for those who still know what that means (I'm old)