Snails Games has finally released the latest installment in its famous Taichi Panda franchise. The game comes bearing the title Taichi Panda 3 Dragon Hunter and is destined for both Android and iOS platforms. The devs have kept the theme of the game in accordance with the previous games but...
Tagged: install Taichi Panda 3 Dragon Hunter
-
August 22, 2017