No idea
The app added this game for me. No clue what it is and it won't let me get rid of it.