http://store.steampowered.com/freeportal/

Pretty cool. I never played through this yet, thought maybe someone else might like this too.