[Europe] Steel Lords (Wii U) – Nintendo eShop Trailer, details, screens
Steel Lords is one of the games hitting the Nintendo eShop of the Wii U this week, in Europe. Here is its Nintendo eShop trailer, and some screenshots!
Read MoreSteel Lords is one of the games hitting the Nintendo eShop of the Wii U this week, in Europe. Here is its Nintendo eShop trailer, and some screenshots!
Read More