there is another unpacker needed.. not just unexestealth. look for RL!dePacker.exe
I will be posting soon how to unpack cabalmain.exe step by step. but there is another problem, I don't know how to pack cabalmain.exe back again. AFAIK, they said that cabalmain.exe will still run even if it's not the same size, so unpacked cabalmain.exe SHOULD work normally. But maybe my OEP is wrong or some asm codes were destroyed during unpacking..
btw, after you unpack it again with RL!dePacker.exe, look at the unpacked.exe. you will now see all the asm of cabal, str skill commands etc. unlike in a packed cabalmain.exe that's full of garbage asm or whatever :p
btw for those people that would encounter this specific error (ollydbg will completely hang when you open unpacked.exe), try a fresh installation of ollydbg without any plugins, it should work.