I guess it's about itch. If you would download the game it is okay to play.
Thank you for your comment 😁