While doing research to figure out what

While doing research to figure out what the title of the game for the previous post was (Zgirls), I found the Play Store page for it, and what’s up with that logo? o:  Does that make people want to play your game? xD  Touch your screen and make the player characters uncomfortable? -_o

https://play.google.com/store/apps/details?id=com.xingjoys.zgirls.gp&hl=en