Download is from the same date (well, 0.12.4 patch was about a month later), 2018 is when the game was first released.