Game Review Read more Severed Review May 9, 2016 When I think of gameplay control schemes I prefer, touchscreen isn’t high on the list. And neither is Star Fox Zero‘s dual screen setup for... Continue reading Antonio Worrall