The gameplay was amazing, but the story could be better. There is no faction that will make you feel like you were doing the right thing, and these faction quests could be very repetitive
On the other hand, it has lots of places to visit and explore, which make the game really fun and enjoyable.
You're also given an OP armor in the beginning, allowing you to clear many thing and level easily!