[quote name='UjnHunter']Isn't Gametap a pay to play service? Therefore it is not free.[/QUOTE]
Some games are free without subscription anyways, a trial of the service is also available as i remember. Not sure if Pychonauts is one of those completely free ones though.