Really fun game, sadly I got stuck on the second bonus level but I had a lot of fun, I enjoyed the timing aspect on some of the later levels as well.