Hi! And welcome :)
The link you posted here sends me to a game which needs several keys to be played!