ikki5 on 12 June 2014
The DLC is a major turn off for me. There is barely anything shown or announce for the game, game is still very early in development and yet, they are announcing DLC already... This is almost as bad as on disc DLC....







