Dragon Canyon

Dragon Canyon is an upcoming stage in Sonic & All-Stars Racing Transformed¹. The stage is inspird by panzer dragoon, a game by sega, and is shown in several screenshots and the announcement trailer.