I was thinking for a bit, and thought that others may have some good ideas to consider.
Different characters, a different light and rendering engine, and a variable zoom for the scopes?
That is true. I would like to see an engine that has reduced lag for computers that can't handle a lot of projectiles flying around, or that can't handle really detailed maps.