Towertale is a fun little indie game for the Nintendo Switch. It has a charm and feel about it that are just lovely. Check out Jason Capp’s review for more.
The Philippines based indie games studio MiSou Games are today very happy to announce that their upcoming 2D boss-rush adventure game "Towertale" is coming to the Nintendo Switch on April 8th, 2020.