A mysterious Steam page for Rust 2 just surfaced. Is Facepunch Studios gearing up for a sequel, or is this an elaborate marketing stunt?