orniletter on 09 December 2013
Puh, at the very least:
Forza fans are able to spot the Microtransactions. I mean, they really must have developed a third eye for them with Microsoft shoving them in everything under the sun !