crates/canvas/src/interaction/mod.rs | 21 ++- crates/snowbound/src/link.rs | 249 ++++++++++++++++++-------------- crates/snowbound/src/main.rs | 7 + crates/snowbound/src/menus.rs | 152 ++++++++++++++----- crates/snowbound/src/palette.rs | 90 +++++++++++- crates/snowbound/tests/replay.rs | 68 +++++++++ 6 files changed, 439 insertions(+), 148 deletions(-)