I’m sometimes surprised by the release of an excellent game created by independent developers. You can tell that those developers love their games which is probably the number one difference between games from companies who earn a living from developing them.

