I have absolutely no idea what you're asking about, is this your first time getting a game from itch or what?
im on lap top and yes its my first time