Top Free Online Games tagged Newgrounds

Play games from Newgrounds at Newgrounds was the first dedicated internet based games portal ever created. It even predates the dot com bust in the early 2000s. The site is known for highly animated Flash games with dark undertones. These games are relics from another time, they are still amazing though.