The game has a non-linear storyline and features gameplay elements such as trading and two-way communication with NPCs .
The game has a storyline that lets the player have a lot of freedom , and features gameplay features such as trading and two-way communication with NPCs .