Seems like an English localization is in the works and to be launched sooner than expected in Europe. Pandora’s Tower will be out April 13 in European stores for the Nintendo Wii. Video after the break.
Seems like an English localization is in the works and to be launched sooner than expected in Europe. Pandora’s Tower will be out April 13 in European stores for the Nintendo Wii. Video after the break.
In