Have you played Road Rash? You'll enjoy the next 45 seconds. Above is footage from the alpha of Road Redemption, an

Advertisement

Want Kotaku’s email newsletter?