Daily Archives: March 11, 2013

Pandora’s Tower U.S. Trailer

March 11th, 2013 | by idnthav1

XSEED (Publisher) has released a story trailer for the game Pandora’s Tower along with the release date set in the



Back to Top ↑