Very fun and polished! I'd say it could use some music but otherwise it's excellent.
Thanx for the feedback! :)