Do you agree with Nintendo's approach to E3 2013?
Like what you see? You don’t have to wait long, Pandora’s Tower releases this Friday, April 13, 2012 in the UK.
Pingback: Pandora's Tower Launch Trailer Boss Battles
this be some crazy shit
Pingback: Pandora’s Tower Launch Trailer Boss Battles – Videogames24-7 – Gaming News, Reviews, Walkthroughs, Previews, Trailers at Videogames24-7