Is it as good as we all hoped? I havent gotten it yet. Graphics great?