Released by Thumbstar Games, Goblin Defenders II is a new Tower Defense game available on Google Play. Players will be in control of the goblins, looking to stop the invading knights. Adhering to form, players will be looking to both place a variety of towers and turrets around the battlefield, as well as upgrading them.