User blog comment:ThatIsAPirate/From Dust/@comment-44874696-20200512035235

No clue what the game is about though :P