This game looks a lot like the 2006 Mission Mayhem version of Aim High...
That was an exciting version of Aim High, nothing like seeing those big robots fall of the 2 sided ramp. Also it was in a cafeteria with a low ceiling so that added to the fun as well. Hope it goes well.