This is a fun mini-game. Everything is fitted well together. The music is a bit too repetitive to my taste.
I don’t have much to add, except maybe that the game page promises more than the game itself can give at its current stage. And this leads to a bitter aftertaste.