Talk:Geneticman/@comment-73.97.163.178-20200615060642

I recognise this concept and art from an online in-browser idle game I played, can anyone tell me what it was? I can't find it.