Image: Sammy Barker / Push Square Last week, SEGA invited me down to London to go hands-on with its upcoming historical action game Stranger Than […]