Did this need to be a games submission? I hope I'm missing something cause all i see is like a pdf-style guide to doing something off-site to watch the content. Making newgrounds centric stuff work on newgrounds is a no brainer, but when a game is too big for web or the content can't be experienced on the platform I think it's totally fine to just have it work on its intended platform and only link to it in the description or reference it in a blog post with download instructions.
Feels kind of weird to attribute a rating to this so I hope someone can tell me I'm wrong: that the content is actually somewhere in this submission