cageymaru
Fully [H]
- Joined
- Apr 10, 2003
- Messages
- 22,061
The Game Awards show is now live and you can win games for watching it.
http://store.steampowered.com/sale/thegameawards2017
You can watch in the Steam client also. It is in the banner on the Steam client.
http://store.steampowered.com/sale/thegameawards2017
You can watch in the Steam client also. It is in the banner on the Steam client.
Last edited: