I've bought this game 2 years ago and i check on the updates every 3 months but looks like this isn't coming back