So since my last post here I've been working on the second prototype.
As you can see from the video above, I'm using seed based level generation, which had actually taken a bit of work and testing for it to actually work. Due to the nature of the level parts I had to do a check comparing the previous and new part id in case they weren't compatible.
This still happens but I plan on adding a feature to get around that.
Since the prototype is more or less in working order I'm going to start on doing the actual game very soon, so look out for the new game being added here along with development updates over at moongate-uk.co.uk.