Well, the one thing that kept me going in the game was the fact that I really liked the dialogue, and I wished Omega had more of it. As much as I dislike Sonic Heroes, Omega made that game for me with his "Worthless consumer models!" line and just generally being in there. But still, the writing was there and solid... it was just everything else that failed.