Indie developers have a hard time, I think, competing with the level of "bling" big companies can afford, but at the same time they have the freedom to try out things large companies would not touch with a ten-mile pole, which is promising. Minecraft blew my mind, even though I stopped playing it much after I got scared of how addictive it is (on the other hand, "it is pretty addictive" is probably the highest praise one can give a game).