I am trying to play games from FreeGames and it says that it's not compatible with my version of Windows which is Windows 8.
You can try to run the games in compatibility mode as a temporary solution to your problem. You can do this using right click on their executable file. If this doesn't work, it means that the games are not updated for Windows 8.