Locknuts on 22 January 2015
They said you earn the money to spend in the shop by playing multiplayer games. I doubt they would have microtransactions. Especially after their fantastic handling of DLC so far this gen.