If you get a .zip file when you download the game, you'll have to extract all the files in order to play. Your device might give you some alerts saying that the files are dangerous, but don't worry, they are not. Also note that they are only made for Windows.
Yes! You can go to this page to contact SuperGames-, the creator of GameSup.
No, you can no longer access the games' source code.