Super Destronaut 2: Go Duck Yourself Comments on Wii U (WiiU)
Last Updated: March 19, 2018
- First Released: Oct 19, 2016
Fight against endless waves of invaders in this arcade space shooter game!
Are you enjoying Super Destronaut 2: Go Duck Yourself?
Click a score button below to add your rating... or even Write a review!