This was REALLY fun. Really cool concept, very polished, and good-looking! I could see this game being sold on Steam with a few additions (a multiplayer mode would be the cherry on top).
Got a score of 25 by milliseconds :p
Much appreciated, thanks a lot!