By David Fernandes / November 24th, 2015
Both Nintendo of America and Europe have been recently uploading a slew of new videos for the upcoming release of Xenoblade X, which is due out in 10 days. You can watch both new trailers below and be sure to check out their main Youtube channels if you missed the others recent footage.
Xenoblade X is a Wii U exclusive and will be released on December 4th of this year.
%d bloggers like this: