Newgrounds is, in my opinion, the founder of modern day entertainment online. I remember a good fifteen years ago playing games on newgrounds, direct from my browser, games that users had made themselves, and uploaded for you to play for free. Back in my day, a large majority of the games were “shoot Bin Laden” …