Level 2.56 Stressed out?

Duration: 03:42