All-Time Battle: Updates for 5/28

Grenades That is right! Blow your enemies or yourself to bits in this latest addition!