We've all had these moments where you buy a game in great anticipation, thinking that it's going to live up to all your hopes and dreams. Then you play it and wonder wtf were they thinking.

What makes a good game great to you? What do you look for in a game to make it a day 1 pickup instead of waiting till it hits the bargin bin?