For having done this in as little time as you did, it's great! Trying to keep up with the speed had me stressing out. I could see this as a super difficult warioware mini-game. The visuals are also very appealing.
True, this would work well as a WarioWare mini-game! Initially, I had no plans with the speed, but I didn't get too much time checking everything (let's be real, it's hard for me to play this game too :D). Ill figure out something abt speed.