YoYoGames and GamesJolt are a growing game portal website. If you have problems downloading the game from it's official website, Indiedb/Moddb then you can visit YoYoGames or GamesJolt and download our games from there.
Remember to leave comments and feedbacks after playing the game.