There is something strange going on with Facebook and Neowin. If you have tried to visit our Facebook page over the past few weeks, you will have noticed that it has simply vanished. While this could be a simple misunderstanding, Facebook has refused to reinstate the fan page because of…