OMG I SUCK AT NAMING!!!
Artist: Thousand Foot Krutch
Scenes from Silver's story in the New Sonic The Hedgehog game put together to create a music video. I haven't played the game yet but I'll have to after seeing these graphics.