Hey:D we did the same concept! Our game is more on the "puzzling" side while yours goes for a very fast arcady feel. The gameplay is very fun, its quite hectic and chaotic and kinda satisfying to Send a train through a huge crowd of frogs :P It wasn't able to keep my engagement very long as the mechanics are very simple but I had a blast for the short time:))