Found this by going to newest browser games. Nice job! I like the music and it's pretty fun.
thank you!