Check Out World of Speed’s First Live Gameplay Demo
Watch live video from Twitch on Twitch At last week’s EGX London games show, Slightly Mad studios took the lid off its upcoming free-to-play PC MMORPG racer with a livestream showing off the first live public demo of the game. In the 30 minute demo the game’s Creative Director Andy Tudor showed off two races, […]