I beat this game tonight, and enjoyed my time.
I will hopefully write a more in-depth review on this later, because there ix a lot I could talk about.