The fact that it stars a mysterious protagonist clad in an epic mech suit equipped with rocket boosters and a laser cannon is just icing on the rambunctious speedrunning cake.
The Federation Force's MechSuits come equipped with standard beam weapons, but can also carry specialised ammunition that allows for elemental projectiles and deployment of Missiles and Super Missiles.