Success: I managed to get one of the Sidequest games to install, and it's my favourite one don't know how but at least it is working.