- Free
- Sunnyside Games
- Games, Casual
Release Date: January 2017Last Update On: January 2020
Towaga is a fast-paced action video game where you play as Chimù, a light-wielder protecting the temple of Towaga. Your focus, accuracy, and patience will be put to the ultimate test as you cleanse...