Submit a news tip



Placards footage

Posted on February 23, 2017 by (@NE_Brian) in Videos, Wii U eShop

Placards is now available on the North American Wii U eShop. You can view some footage from the new game below.

Leave a Reply
Manage Cookie Settings