CONTROLS - Move: [←] and [→] - Look Up: [↑] - Crouch: [↓] - Jump: [Z] - Roll: [↓] While Moving - Roll Cancel: [↑] While Rolling - Spindash: [Z] Repeatedly While Holding [↓], Then Release [↓] - Super Mode: [C] While in the Air - Debug Mode: [B], [H], and [2] at the Same Time SONIC ONLY CONTROLS - Drop Dash: Hold [X] While in the Air - Peel-Out: [Z] Repeatedly While Holding [↑], Then Release [↑] - Modern Sonic: [C] While in the Air While Super Sonic TAILS ONLY CONTROLS - Fly: [X] Repeatedly While in the Air - High Jump: [Z] Repeatedly While Holding [↑], Then Release [↑] KNUCKLES ONLY CONTROLS - Glide: Hold [X] While in the Air - Long Jump: [Z] Repeatedly While Holding [↑], Then Release [↑] - Wall Climb: [↑] and [↓] After Gliding into a Wall MIGHTY ONLY CONTROLS - Drill Drive: [X] While in the Air - Back Hop: [Z] Repeatedly While Holding [↑], Then Release [↑] RAY ONLY CONTROLS - Float: Hold [X] While Using [←] and [→] to Control Height - Slingshot: [Z] Repeatedly While Holding [↑], Then Release [↑] MARIO ONLY CONTROLS - Double Jump: [X] While in the Air - Rocket Jump: [Z] Repeatedly While Holding [↑], Then Release [↑] MODERN ONLY CONTROLS -Boost: Press [X] On The Ground -Stomp: Press [V] While in The Air DEBUG ONLY CONTROLS - Character Swap: [S] for Sonic, [A] for Tails, [D] for Knuckles, [Q] for Mighty, [E] for Ray, and [W] for Mario - Ability Swap: [K] for Sonic's Abilities, [J] for Tails' Abilities, [L] for Knuckles' Abilities, [U] for Mighty's Abilities, [O] for Ray's Abilities, and [I] for Mario's Abilities - Debug Increment: Most Abilities are Greatly Affected by this Variable. Raise it to Increase its Effects Encore Mode: Changes The Level And Stage There is now a forum post for suggestions for this project. If you guys think that I should add something, leave a comment here. https://scratch.mit.edu/discuss/topic/223568/ Thank you, and enjoy Sonic the Hedgehog in Scratch!