I was shaking after this.
Chapters:
0:00 Getting Prepared
0:52 Wave 1
2:15 Wave 2
3:08 Wave 3
4:20 Wave 4
6:00 Wave 5
8:00 Wave 6
11:06 Wave 7
13:09 Wave 8
15:08 Wave 9
16:55 Wave 10
20:10 Wave 11
23:15 Wave 12
26:37 Wave 13
31:42 Wave 14
35:40 Wave 15 (Final Wave)
43:25 TRIUMPH