Toydea Announce Two New Switch Games

Dragon Fang Z (pictured) and Doggie Ninja studio Toydea have announced a brand new RPG for February 2020 release and a brand new eSports title for October 2020, both for Nintendo Switch. Both titles will be at the Tokyo Game Show.

Buy Nintendo eShop Cards