Am I the only one that is 120% hyped for this game? I even pre-ordered it...