So. Much. [i]Rage.[/i]