This game is awesome. The animations were incredible and I love how everything comes together. I love stories in games, and the little details in the background really make it. Like it's a simple premise taken to a very effective end. The audio was great, too. It looked like difficulty ramps up pretty quick so I worry we didn't get to catch all the lovely details while focusing on the game. I was watching a friend play, and I swear the demons were working together to combo us into the falling hazards.
I can't overstate how much I enjoyed the animations going on in the background. A really awesome entry that handled the theme excellently.
As a sidenote, when I saw the thumbnail, I mistakenly thought you play as a demon who washes windows, not a robot during a demon attack. I was a little disappointed because the idea of a demon window washer was funny to me, but I digress.