Chaos Ride Launches A Trailer

“Chaos Ride” – the new Android/iOS/PC video game where you mount hoverbikes in a future tubeworld – has launched the first trailer of 2015… http://youtu.be/yPejU5wi6BA