I'm 99% positive this was posted as a joke. Found someone that tweeted the same exact image on
You must be registered to see the links
from 2020. Looking up the name gives no results other than this post. If anyone else finds some information on the game, that would be cool.