Hair raising game trailer from the awesome GIANTSTEP. Cinematic sound design and an epic, rousing soundtrack.