well the fog is easly implemented.Loco can explain it better
Before it was done through sprite movement and normal fog,but now it will be more complex with wind movement and stuff.