This game is fun, at first, but you need to understand this game is pay to play (not pay to win).
So for starters.
This game is fantastic at the start, your char and moves feel great and monster and environments are interesting. However, as you get to endgame the game violently shifts to pay to live... Meaning, you will have to spend real money on health pots, goddess graces, and other items to keep you alive because if you attempt to to use the free itmes you will get hit, and when you get hit you will lose more hp than you would of gained drinking the potion.
Additionally, you will need a beefy computer and internet connection to host games because this game is Peer to Peer connections ... meaning Lag is an issue. Combat at endgame is all about twitch combat and if your connection sucks you will be eating the ground before you know it.
There is no function support for this game. Meaning Nexon the publisher and Devcat the developer both suck at their jobs and do not respond to support tickets.
Endgame hurts ... Ive been paying for years and have only gotten about 10 endgame gear drops ... so you have to grind and sell items on the Market Place to make money to buy the rare drops.
You need stupidly high dps for endgame as bosses have a defense limit you have to break or you will be doing effectivly no dps ... so this leads to elitiest boats.
There is no balance in the game. I have a Hammer Fiona ... I do stupidly low dps in endgame because thats just how things work now .... I refuse to switch because I love hammers and unless Devcat rebalances the clas or adds new abilities thats the way it goes.
Kai's are OP as all getout ... their mobility and ranged dps means they can avoid most boss spam and continue high dps, so if you are looking for a fun class ... they are your money ticket.
There are in game purchases ... and they are overpiced.
They key to surviving in this game is 2 things... find good friends and a good social guild.... you need to have fun or this game will rub you the wrong way hard.