Downforce is here!A new racing title is coming to the XBOX in the form of a Formula 1 title called Downforce. Daily Radar was the first to get the scoop on the new driving title that is supposedly being developed by 2015 and being published by Activision. While there was little to no information on the title, it is expected that more info will be announced at E3. Activision was unable to comment when asked about the title. DR posted up two screenshots from the title and all we can say is wow! Very impressive. Be sure to head over and check out the screens.