this is a bug report forum, for conspircay theories you must head over to your peers in the multiplayer and community forums