Slightly Mad Studios and My.com have released the E3 2014 screenshots for its upcoming free racer, World of Speed. World of Speed is described as a free racing game that will not be plagued by all the micro-transaction issues that have appeared in almost all free-to-play games. The game is scheduled for a 2014 release on the PC. Enjoy!
World of Speed - E3 Customization Trailer