It has a few items to collect and upgrade and a few enemy types. It is not too complicated. Bosses can and should be farmed because of unique drops. You have to wait for them to appear at first, but after you have a bed, you can skip days. You can grow your own resources, but I had plenty from enemies and just collecting. I played on normal, finished in 6.5 hours and had fun playing it. I did not find it too hard.
Following happened after 8.5 hours: Got to the final boss, but got blown out of the screen downwards and couldn't get back up to the fight. I had 2 options: 1. close / end the game with task manager (hoping that it has saved at some point) 2. die I chose the first one. Bad move. Even though I have collected all the birds and all equipment, the birds did not get saved, so I 'had to' spend an additional 4.5 hours to 100% the game. Note that if you die at the final boss, you can try again from the beginning of the fight. (If you die anywhere else, you start a new run.) So beware of graphical glitches. I suggest dying after every area is completed. Note that with a new run you also get help / sidequests from NPCs. Otherwise a lovely game, I did get easier with playtime - as it should - but not too easy.