Dragon Fang Z Launches On Nintendo Switch On December 19, 2017

Toydea has announced that Dragon Fang Z: The Rose & Dungeon of Time will launch for Nintendo Switch on December 19, 2017 digitally via the Nintendo eShop.

Read Full Story >>
The story is too old to be commented.