As I can now play the game, it is only fair to give it another shot!
I did manage to play the game, and it is great. At first I just figured the developer wanted free advertisement for his paid game. I of course would not mind that because honestly it is only 99 cents on steam, and plus I did not specify in my game jam rules that the game had to be completely free. Either way it is a great game so go check it out!