Star Fox Zero Review - Slippy Turd
Barrel roll off a cliff and into a bunch of poison! Developer: Nintendo EPD, Platinum Games Publisher: Nintendo Format: Wii U Released: April 22, 2015 Copy purchased Star Fox Zero is a dumpster game for people who want to have a garbage time, and it belongs in the toilet.
Review: Star Fox Zero
This isn't pretty.