the art is quite well done, but I'll have to agree with you there. There is a small tutorial and then boom you're overloaded with information and confusing ui.
oh yeah the game looks really good but I dont get all mechanics and stuff wich kinda ruins the whole thing for me