Quote from VStarStunna
I got it the day it came out and I love it! It's great to play on a big screen and plus I think it feels simpler.
Yes they said there will be an update that makes it the current version, adds skins, and somehow mods which I think will be downloadable content but I'm not sure.
If that's the case, they'll do each update at a time. Like we'll be getting 1.7 next, then 1.8 and so on.