Star Fox Is Back!

After a weird puppet show (not a joke), Nintendo has unveiled a brand new Star Fox game coming to the Wii U this holiday season! Here's the lovely trailer for you lovely people.