Thank You so much for playing the demo. Battletoads as one of the main inspirations for this game and you will see more of its influences in some of the future levels. The full game will come out in a couple of years. Hopefully, there will be some major changes the final will improved upon.
By the way, I loved how you were playing the game and discovering the mechanics. That is what gaming is all about. Hope more gamers will enjoy its much as you did.