LOL people are still hating on this game/trailer...................I hope yoshi will shut them the fuck up.