so like i didnt download it
so newgrounds?
no, itch.io web player
yes, itch.io web player.
then download it or play newgrounds