i didnt play much of it, but natural selection 2?
No but looks neat.
Letme say what it's all about again.
Its a game where you have to build defenses (not top down) to fight alien/animal things or whatever. It's an FPS and its also on steam.
Thats basicly all I know.