Just upload this to Youtube.
I can tell you put a lot of effort into this, and I enjoyed the edits, but this just isn't the kind of content I go on Newgrounds for. Also just not personally a fan of this style, a little too reminiscent of old youtube video game reviews for me. Still impressive tho
edit: true