Saber Rider and the Star Sheriffs slated for Wii U
You may or may not remember the announcement of Saber Rider and the Star Sherrifs for the Nintendo 3DS and iPhone back in 2011. It was later revealed that the game would also be making its way to the Wii, Xbox Arcade, and PlayStation Network. This week, Firehazard revealed their E3 footage of the game – […]