Super Dinosaur Kickin’ Tail has now launched globally on iOS and Android
Game On News covers the worldwide release of Super Dinosaur: Kickin’ Tail on Android and iOS. Based on the hit TV and comic series from The Walking Dead creator Robert Kirkman, the game features a PVP arena and action-packed battles. Game On News notes that completing missions nets players better armour and upgrades, giving them […]