Why are some games runaway hits while others are complete flops?  While it may seem like it is just random luck, there is much more to it than you might think. 

You would think by now that companies would know a little more about what they have to do in order to make sure that their games will work on day one.  But alas, it seems there is still much for them to learn.