Very very nice! The style, sounds, and gameplay are on point. Nice game design for the mechanics and theme. Solid game.