If you're interested you could check the steam indie corner , they have some really nice games . Plain sight being one of them .

http://store.steampowered.com/genre/Indie/