I love twitch games too. If you enjoy slow, turn based combat instead, you might want to go check out Vanguard. I hear the combat system is nice and slow in that game. :lol:
I like to feel like I'm really in the world and able to make as many choices as I need to.. Which might include...