Spent a month getting all the achievements and thoroughly enjoyed it. Shooting enemies after using 'Lift' or 'Singularity' as they float helplessly in the air, is just a joy. My advice is to go with Engineer class. With 'AI Hacking' and 'Neural Shock' you're equipped to take on whatever comes at you. The game does have its technical issues but you quickly learn to live with those. The free DLC provided also adds to the already great value of the game. 9/10.