Ice Climbers

Ice Climbers is a presumed stage in Super Smash Flash 2. The stage was initially leaked via Ya Dad's livestream alongside Temple of Time, Waiting Room, Lake of Rage, Butter Building, and Skyworld. Besides a placeholder stage icon, there is nothing else to show for the stage, at this point in time.