32 or 64?
i only use itch.io. i dont download anything.
so like i didnt download it
so newgrounds?
no, itch.io web player
yes, itch.io web player.
then download it or play newgrounds