IGG or I Got Games has been around since 2006. The company has been founded in Singapore, but it has regional offices all over the world, including United States, Hong Kong, China, Canada, Japan, South Korea, Thailand, Belarus, Indonesia, the Philippines, and the United Arab Emirates. As of 2018, they …
Read More »