F1 2011 was recently announced by Codemasters and is set to release on Xbox 360, PS3, and PC this September, but we haven't gotten to see what visual improvements this …

Continue reading →