Chinese indie developer Pathea Games, recently announced that they’ll be attending E3 in Los Angeles for the first time in 2019 with their latest game Super Buckyball Tournament. Their previous title My Time at Portia had did pretty...
Read More
1 Minute