My.com ha publicado nuevos screenshots y el trailer de la E3 2014 del arcade de carreras F2P desarrollado por Slightly Mad Studios, creadores de Project Cars.