Update the platform the game is for, don't think it says so anywhere and the game will not show up if filtering entries with platforms. Will try when I have access to a pc!
Done, thanks for letting me know!