New Super Mario Bros. U Deluxe

September 14, 2018 12:27 am Published by

Platform: Nintendo Switch
Release Date: Jan 11, 2019
No. of Players: up to 4 players
Category: Adventure
Publisher: Nintendo
Developer: Nintendo EAD
Price: None currently given

Categorised in:

This post was written by Jack Longman