Galaxy Too Far: New demo available now!

The new demo is here! A lot of work has been done, but there is still a lot to be done before release.