Mr. sickVisionz on 02 March 2010
Hmm, you say you don't have a lot of time so I'm not sure if I should recommend some of these but...
Lost Odyssey, Mass Effect Series, Fallout 3 and Dragon Age Origins.