Vetteman94 on 13 June 2010
Well for me it could be Dragon Age Origins if I cared enough to playthrough the game a second time. Was a little pissed about the ending.
Otherwise I think it was Heavy Rain