Chomolokko

Description

Portal TD - Tower Defense

A portal opened, from which crowds of unknown creatures began to climb out! The player's task is to restrain the onslaught of the attackers with all his might, using towers defense.