its a timed exclusive meaning its only in newgrounds for a while then it'll be on other places
Hope you enjoy this game, even though it's still in beta.