Talk:The Great Destroyer

Anyone ever seen that Red vs Blue episode where the computer keeps saying, "The Great Destroyer has arrived, the end is near!"? Think this could be a reference?