Managed to complete the game, video up shortly. May I also recommend you put this game on gamejolt and indiexpo.net. Might do well there too.
Thanks, I probably will :)