Goblin Buster: Incremental Tower Defense: Launch Date Update

Hey everyone! I’ve decided to move the release of Goblin Buster from October 27 to October 29 to make sure the game launches in the best possible technical shape. This short delay will allow me to fix a few remaining is…