Book, box and beyond

Nintendo of Europe has released a clearer image of what you can expect when the Pandora's Tower limited edition releases in Europe on 13th April.

Read more...