Tag: Project Goblin

17
Nov
2010
Posted in Gaming News Videos

Project Goblin unveiled at GStar 2010

WeMade Entertainment’s Project Goblin has a new official GStar 2010 trailer! Project Goblin is WeMade Entertainment’s first…