Do you check the Google play reviews as well or only Itch.io reviews? I posted a review there but I was wondering if i should put it here.
Thanks for telling me, I already answered your comment :)