I know you said you want Single Player games, but It'd be so awesome..

Dota 2 please? :)