Really cool game, I got stuck at the "You can't make it" too but the game looks very promising.
Thank you! I hope to do some balancing after the jam.