Towaga

Towaga is an upcoming action-packed and intense 2D action game developed specifically for mobile devices. 

If you want to see more about the game, we regularly share some animations, concept arts, illustrations and more on our Blog!

The game is currently nearly finished and will be released in december 2016.

December 2016
< >