Very fun & engaging mechanics, I had a great time with it! The reset loop bug was a bit annoying, but not a big deal since everything moves at such a quick pace anyway that restarting the game wasn't an issue. Nicely done!