You described it perfectly, I mean, episode 1 ended like: Whoah! This is gonna be interesting! Then...ugh...
I'm downloading it right now, now I'm sure it's Rumble. >__> Anything that can erase that from my mind is welcome, I had to watch several Lucky Star episodes to rinse my mind from that. >__> Couldn't sleep last night after watching the last episode, seriously, it hit me pretty badly. At least I gotta give some credits to the creators, they really knew how to do it. I can't remember when was the last time that something (call it a book, tv series, anime, whatever) got so deep into me.