Hi Dazovide, there's good news and bad news. The bad news is that the itch.io version has been taken down (the pictures of Andre the Giant and Terry Wogan are copyright infringing). The good news is that a full version of this game will be released on Steam soon. There should be a free demo that's similar to this version of the game available at that time too.
Thanks :)