I need to know if this was a game bc I for some reason feel like I played it but now I cant find a link to the possible game. The only proof of its existence was a pic that I found on rule 34. If anyone knows if this was a game I knows where I could download it I would very much appreciated.