This is really impressive. The core mechanic is a lot of fun, audio and visuals were great, and the level design was good as well. I had a lot of fun with it!