Submit a news tip
☰
Ahead of its release on the North American Wii U eShop this coming Thursday, some footage of the download has emerged. Watch 14 minutes of footage below.
© Copyright 2024