is the demo what the game will look like on full release?
same, really confused by this. my guess is they are working on making the game in a new system and will update accordingly