TOWAGA has a new gameplay video
Sunnyside games has released a new gameplay video for their upcoming game Towaga.
Towaga is an upcoming action-packed and intense 2D action game developed specifically for mobile devices and will release this December.
For more news about Towaga follow the game on Sunnyside game’s official website, Facebook and Twitter.