На обычных уровнях игроку предоставляется возможность играть за двух героев: Соник и Шедоу. Оба персонажа управляются одинаково, однако отличаются набором умений. У Соника и Шедоу есть буст, Homing Attack (самонаводящаяся атака), скольжение, Quick Step (мгновенный отход в указанную сторону) и двойной прыжок. Помимо этого Соник способен использовать лайт-дэш (т.е. он способен проноситься по линии из колец), использовать Bounce (распрыжку), использовать множественную атаку на кучу противников, а также использовать подобие энергетического хлыста из Sonic Boom, при помощи которого Соник способен цепляться за особые крюки, которыми он может перелетать через пропасти. Шедоу же не обладает этими способностями, однако вместо этого у него есть Chaos Control (замедление времени), Chaos Dash (телепортация в указанную точку), Chaos Blast (взрыв, уничтожающий всех ближайших противников) и Chaos Spear (запуск отдельных проджектайлов). Разнообразие способностей персонажей радует, однако игра практически полностью проходится без них, из-за чего периодически забываешь о наличии некоторых из них. Так, например, Bounce критически необходим только на одном уровне в игре, из-за чего о его наличии можно забыть, так как с туториала в начале игры ты их не используешь. Однако хочу отметить, что это не серьёзная проблема, так как, хоть игра и не заставляет тебя использовать способности, она создаёт вариативность прохождения этапов.