I'm always searching for free games, I have an Uplay, Origin, Steam, Kinguin, G2A accounts etc and I check them everyday, but I never get my eyes on free games like this, do you have some kind of notifier for this?
I recieve emails from them and follow their facebook pages.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)