Lords of Thunder
You can download Lords of Thunder from Nintendo Store

Games Like Lords of Thunder

Lords of Thunder is a game. Released on February 11th 2008 for multiple platfroms including Wii , Wii U . There are 60 games which are visually similar to Lords of Thunder.

Platforms: Wii Wii U

Released: February 11th 2008

First-Person