If you wanna stick with IE, or can't switch, I'll warn you right now, while most of this site should work with IE, stuff might come up buggy, so you might not enjoy it as much...
Since yesterday, I've been playing a lot of Card Hunter (also available on Steam). Basically, it's a game tries to reproduce the old school style of roleplaying, and your character(s) use hands of special CCG-like cards for their actions instead of using dice. It is a very interesting and nice system. Maybe you guys will like it too.
I played this briefly when they first started...Cant seem to ever get into ccg type games