How did you even find it
Im not sure.. Im just wanna look is there factorio demo and found this thing ))
3 mb terraria archive looks rlly weird
factorio demo is found on the factorio steam page
freee