yes play this game! It’s fun, and cute and no I played it on mobile not through itch but I love it so much! I am very happy I was able to play it.