http://store.steampowered.com/app/8980/

Can't beat this. I think I'll pick it up.