SpongyFondue on 06 January 2014
Dragon Age: Origins. Overused but well executed story with multiple origins and multiple races provide good re playability, the ability to mod the PC version expands this further.