marley on 16 June 2015
I'm really not sure what people were expecting. I mean, it looks exactly how I would expect Star Fox to look.
This reminds me a lot of the SM3DW announcement. The internet sure likes to get worked up about nothing.