Am sorry but i don't believe you, Why would i need to play ME2 on 360? Whereas i have it for PC and PC version clearly looks better and perform better
Massive Enviroments? Theres not much cities in ME2, The stages aren't MEGA GIGANTIC, they're pretty average size so i don't know where you got this "Massive Enviroment from" ME2 is like stage to stage. No planets stage scale is big.