I assumed Togusa had a cyber brain just like everyone else. The rest of his body is organic except for his brain.
Anyway, yeah, it's a great series. Loved it. Of course, if you were watching Adult Swim, you could be watching the new season already!
So far it's maybe 3-4 episodes in, so it hasn't picked up steam just yet. But it looks promising.