fbpx

World Cyber Games 2008

World Cyber Games 2008

WCG 2008 is on. The Cyber Game Festival will be held in Cologne, Germany this year and the Philippine contingent better make it to…