I would like to give this demo a fair shot. I tried multiple times at the reactor, but it's such a pain that after 15 minutes of trying to balance it out past phase 1 I gave up.
I got stuck off screen going over a wall
There is no option to download the game nor does it show to play anywhere