From what i remember Gameclub used to be MyGame. Dunno what the name change is about but i think the new one sounds more awesome. and their game offerings are no pushovers as well
Dragona visit game site
Special Force visit game site
Crossifre visit game site
WOW visit game site
iDate visit game site
Twelve Sky 2 visit game site
wait for my review of these games soon
visit the Gameclub website here