What does differences between traditional games and games?
traditional games in-game currency can not be used outside the game, while for dgame, gamers can exchange the currency of different games. This is a huge challenge for traditional game designers,
I want to add that parts of games logic can be written using smart contract (public and audit-able), which means game developers cannot make money by tricking players anymore