Pandora’s Tower release date set

Pandora’s Tower will launch for the Wii in North America on April 16.

 

The game is being brought to us by Xseed,because they amazing.