Is this game still getting updates? Like I checked and the steam version's latest update was a year ago. Is it on hold for steam or is it generally paused. Also I was reading on a site that said cheats were going to be added to the game or something akin to that. Could I get some information on this? Thanks.