Ragnarok is a unique game which can really give you another perspective on gaming. That said it does take a lot of time to achieve a decent level (especially when starting). And it's very repetitive. The only thing that keeps players playing is the strong community and regular commitment to large scale battles.