Control Deck icon

Control Deck logo

Control Deck

Namco Museum (2017)

Available on: Switch

Release information

Switch – EU release date: 28 July 2017 (as Namco Museum)
Switch – NA release date: 28 July 2017 (as Namco Museum)
Switch – Digital price: £29.99 / $29.99
Switch – Digital size: 1.3 GB

Latest news