Either remove this game or shout at the developer! It is annoying for me and embarrassing for you when this game is recommended for playing AND DOESN’T WORK. It obviously has not worked for some time but is still listed.
I really like the Desktop series but this is just unprofessional. Time to do something please.