Submit a news tip



Twin Robots footage

Posted on June 16, 2016 by (@NE_Brian) in Videos, Wii U eShop

Footage of the new Wii U eShop release Twin Robots has arrived. 12 minutes of footage can be seen below.

Leave a Reply
Manage Cookie Settings