Is it possible to play the games for free?

Yes, you can play all the software based games for free. However, you need to have a registered account with the site in order to do this.