Lords of Thunder
Wii Shop Release Date:
11th Feb 2008, 800 points (USA)
8th Feb 2008, 800 points (UK/EU)
10th Jun 2008, 800 points (JPN)
TurboGrafx-16 / 2007
Want to see more high-resolution game covers? Try our Cover Gallery.