Sonic Mars

This page is under construction! Please do not mind its unfinished state!
Sonic the Hedgehog Mars (or just Sonic Mars) is a platforming video game in the Sonic the Hedgehog series. It was developed by Sonic Team and published by Sega. It takes place a long time after the events of Sonic the Hedgehog 3. It was released for the PS4, PC, Xbox One and Nintendo Switch. It released on 09/06/2017 in Japan, 15/06/17 in Europe and 17/06/2017 in other countries.
== Plot ==
Having all his previous plans foiled by Sonic, Eggman decides to look at his past projects to find one that could destroy Sonic. He then remembers the Death Egg and flies over to the Lava Reef where he discovers that the Death Egg has not been destroyed at all. Its exterior was in ruins, but its interior was mostly intact. So there he worked, rebuilding the Death Egg in secret for several months.
A few months later, Sonic and Tails decide to pay a visit to the Floating Island, which suddenly begins rumbling. They then see a giant round grey figure fly over to the mainland, and they go there, thinking it can only be Robotnik up to no good. Knuckles also heard it and saw that his Emeralds had been stolen yet again. He rushes off to stop Robotnik.
In the end, Sonic and Tails manage to destroy the Death Egg, which crash-lands (and explodes) in the Lava Reef, utterly obliterating it. While Robotnik survives the crash, Knuckles manages to deal with him and completely ruin this plan as well, thus fully ending the Death Egg Saga.
== Gameplay ==
The gameplay is similar to most 2D Sonic games, except for the fact that each character has even more differences setting them apart from each other. The levels have a similar size and structure to those from Sonic the Hedgehog 3 & Knuckles. The characters also control near-identically, with a few more differences. There are three playable characters: Sonic, Tails and Knuckles. Sonic can also be paired with Tails for the ability to have a player-controlled Tails follow said character. This "bot-Tails" can be hijacked by a second player at any time, much like in other classic Sonic games.
=== Sonic ===
Sonic is fast, has a rather average jump height and a Spin Dash that takes a long time to reach maximum charge. His traction is not the best either.
Name 	Button 	Type 	Description
Walk 	D-Pad/Circle Pad 	Move 	Hold left or right on the D-Pad to walk.
Look Up/Crouch	D-Pad/Circle Pad 	Look 	Hold up or down on the D-Pad to look in that direction. If holding down, Sonic will crouch.
Run 	D-Pad/Circle Pad 	Move 	Walk for a while and Sonic will break into a run.
Stop 	Opposite direction on D-Pad/Circle Pad	Move 	While running, quickly press and hold the opposite direction on the D-pad to make Sonic screech to a halt. He'll skid for a short distance, based on how fast he was moving.
Roll 	X/Y/Square/Triangle
or
Crouch 	Move 	While moving, press this button to roll. This damages enemies and gives Sonic additional momentum. Going too slowly will break the roll. Rolling can also break certain walls and objects.
Spin Dash 	X/Y/Square/Triangle
or
Crouch + Jump 	Down 	While stationary, tap any of the jump buttons to have Sonic rev up with a stationary spin. Keep holding the button to build up momentum, and let go of the D-pad to dash off with a full speed roll.
Drop Dash 	X/Y/Square/Triangle
or
Crouch 	Down-Jump 	While jumping, tap any of the buttons to force Sonic downwards while building a Spin Dash. The Spin Dash releases upon contact with the ground.
Insta-Shield 	Jump 	Double-Jump	While jumping with no shield, tap the button to initiate a 360° slash that momentarily extends the radius of Sonic's spin attack and makes him immune to damage.
Shield Ability	Jump 	Double-Jump	While jumping with a shield, tap the button to initiate the ability of the shield.
===Tails===
Tails is the slowest of the three but has the highest jump height of the three. He also takes the least time to fully charge a spin dash and has much better traction than the other characters, which makes him the least slippery to use.
Name 	Button 	Type 	Description
Walk 	D-Pad/Circle Pad 	Move 	Hold left or right on the D-Pad to walk.
Look Up/Crouch	D-Pad/Circle Pad 	Look 	Hold up or down on the D-Pad to look in that direction. If holding down, Tails will crouch.
Run 	D-Pad/Circle Pad 	Move 	Walk for a while and Tails will break into a run.
Stop 	Opposite direction on D-Pad/Circle Pad	Move 	While running, quickly press and hold the opposite direction on the D-pad to make Tails screech to a halt. He'll skid for a short distance, based on how fast he was moving.
Roll 	X/Y/Square/Triangle
or
Crouch 	Move 	While moving, press this button to roll. This damages enemies and gives Tails additional momentum. Going too slowly will break the roll. Rolling can also break certain walls and objects.
Spin Dash 	X/Y/Square/Triangle
or
Crouch + Jump 	Down 	While stationary, tap any of the jump buttons to have Tails rev up with a stationary spin. Keep holding the button to build up momentum, and let go of the D-pad to dash off with a full speed roll.
Descent 	X/Y/Square/Triangle (without a shield)
or
Crouch	Down-Jump 	While flying, hold any of the buttons to start losing altitude faster. Stopping the Descent will make Tails move upwards slightly faster for a short time.
Fly 	Jump 	Double-Jump	Jump, then press any of the buttons while in midair to have Tails whirl his two tails together and take to the sky. Continue holding the button to ascend, or use your Down-Jump to descend. While airborne, Tails can be maneuvered regularly. Damage can be inflicted upon enemies or bosses by flying upwards into them with your deadly whirling tails. After a short while (ten seconds on the game timer), Tails will get tired and slowly fall to the ground.
Swim 	Jump 	Double-Jump	While underwater, jump and press any of the action buttons to begin swimming. Swimming is basically identical to flying except that he can't damage enemies or lift Sonic. A swin does, however, last 20 seconds, compared to a flight's 10.
Airlift 	Special 	Special 	While flying, fly into the other character's head to pick them up. Flight time will be reduced while carrying someone.