"Earlier this month it emerged that PlayStation 4-exclusive racing game DriveClub includes micro-transactions - and it caused quite a stir.
In the game you unlock a new car at each of the 50 levels of progression - or you can pay to unlock a car immediately.
It's a system some have said has no place in a full-price console game, but according to developer Evolution Studios, DriveClub's micro-transactions are misunderstood.
Game director Paul Rustchynsky addressed this concern in a recent interview with Eurogamer, calling DriveClub's micro-transactions a "non-issue".
In DriveClub you earn fame, which powers you through the progression system. You work your way from level one to 50, and each of those levels unlocks a new car. If you don't want to wait, you can pay for a car with real-world cash. So at level 25, for example, you might spot the Ferrari F12, which is unlocked at level 38. If you want immediate access to that you can pay for it."