Indie developers can be just the best. Like, for instance, when Piotr Iwanicki and and Blue Brick crew (not a '70s funk band, by the way) made Superhot in a 7 Day FPS Challenge, then refined it a bit, and then posted it online for free. And it's brilliant.