I've been playing their games for quite a while and what strikes me most is custormer support they provide to their players: I submitted several complaints about glitches in their recent game Coastal Hill mystery and all of them were answered and resolved in a very timely manner. This is what many other game development companies lack.