There's a lot of promise here! A lot of the mechanics and level components seem to be broken, but I'd love to see how this turns out if you work on it more!