E3 2014: In Forza Horizon 2, We Are Race Night Uncategorized Videos 0 “Open World Drivatars” is a prospect that equally frightening and enticing.