Vaelastrasz the Corrupt Victory in 32s

Smktf
3.3%
Froggers
0.9%