I thought that character looked familiar. I played your other game, which is just as abstract and confusing.