Team

TENCAH Games was founded by three creators. The developer and art director paused other work to ship Dragons Invasion.