apologies for missing this and replying 6 years late, but i wanted to mention for anyone else coming across the thread: the links can be accessed using the Wayback Machine (picking a date before the publishing of this post: Dec 04, 2015), and Newgrounds games are playable within it too! for the other games, there hopefully are either articles or videos available online.