MacOSX? It can download and has good support for Adobe Flash.
If you would have bothered to open your eyes for just a moment, you might have seen that the games section is down indefinitely.
The videos are viewed using an embedded flash player, and most of the download links probably don't work. They are just links to torrents on popular torrent sites, which could easily be obtained via Google or searching the individual torrent sites.