[North America] Elliot Quest (Wii U): launch trailer and screenshots
Elliot Quest is one of the games hitting the Wii U eshop this week, in North America. It will cost
Read MoreElliot Quest is one of the games hitting the Wii U eshop this week, in North America. It will cost
Read More