Anyone else happy for this? i'm ing happy!. When was the last time a big company delayed a game to make it perfect? i love seeing these and since i have the pat