Use the arrow keys to move Speedy. Press the up arrow or Space to jump. Press the down arrow to crouch. Press Space while crouching to Spindash. Let go of the down arrow to release it. Press down and Space while in midair to Drop-Dash. Collect coins along the way. If you get hit by an enemy or spikes, you'll lose them all! If you get hit with zero coins, you'll lose a life. Get lives by collecting 100 coins or finding television broadcasts of your face. Get to the goalpost at the end of each act to complete it!
Rolling around at the speed of sound, Got places to go, got to follow my rainbow! Can't stick around, gotta keep moving on-- Guess what lies ahead, only one way to find out! Credit Sega for most inspiration, in case it wasn't obvious. Some of the coding is borrowed from @griffpatch.