According to the description, it looks promising, but "The developer has not uploaded a game yet..."
Solved! Thank you!