What will be the biggest selling game console for Holiday 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