rtgomer.com
Star Fox Zero Review – The Force Awakens of Star Fox Games
Follow me on Twitter: Star Fox Zero is a 3D scrolling shooter video game developed by Nintendo and PlatinumGames for the Wii U. The sixth installment in the Star Fox series, Star Fox Zero has been …