I installed it yesterday night on my desktop on Windows 7, I knew I can import the saves of Mass Effect 1 to Mass effect 2 so I somehow I figured out how to do it, and Imported the Character save of ME1 to ME2. Unfortunately in the one that Imported from ME1 I was getting stuck at the first gameplay cine when Normandy is attached by some ship Joker(character in ME) says its not geth(synthetic alien race).. and I was stoned , by importing I started in ME2 from Level 22 which means I carried forward some good things with me in ME2. I tried may ways so I thought of Updating the graphics card, I even downloaded the latest version of nVidia Drivers but in vein. Then I decided to start a new , but even the new game got stuck , I was feeling very bad. It was late night, I researched on the web, realized many people came across with this problem and unfortunately their is no fix for this glitch. So I then next morning . i.e. today at 6 AM installed ME2 on Windows 8 Consumer Preview, and tried Me1 Import but even on this windows I had to face the same problem, So i started the game fresh.
In Mass effect 1, I played John Shephard as Soldier, but in this ME2 I choose to be Adept, Now, today morning I fought with Mechs with Jacob and Wilson.
In ME 2, you get to choose how your character looks like so changing most of the look I have changed his eyes to blue ... I will spend an hour more when I get back home from office... will post soon what happens as I get to the end of ME2.... till then keep reading...