Destiny 2 Review

Incentivisation is a really tricky thing to deal with in terms of most games. Developers need to give reasons for players to keep playing their games. Publishers will advertise things that might not b…