Gems of War? I don't know much about it since I pretty much just started playing it recently. The story seems pretty weak, imo, but I'm really liking the game play. It's also on Steam!