50 New ‘The Last Story’ Screens

by

Nintendo have released a huge bunch of screens for ‘The Last Story’, only 18 days until European launch….

[nggallery id=166]