This is the most rage inducing game of the jam. Its got fun mechanics and great sound effects. The ice mechanic is frustrating, but it adds to the intensity.