A familiar idea, but executed exceptionally well. Nice game feel and visuals. One small issue: in the web build in Chrome, the game doesn't seem to capture keyboard focus properly, so using the arrow keys also scrolls the webpage.