Please help me figure out the meaning of the idiom "putting the pedal to the metal" in the following sentence from the description of the game "KartRider Rush+" (not available online):
Putting the pedal to the metal and being very adorable while doing so, the game drifts onto the App Store with an amazing makeover.
The lexical meanings of the said idiom are "to drive as fast as possible" or "do something with maximum speed and effort." I am not sure which of them fits here.
Here is a description of the game from a different source:
The kart racing sensation enjoyed by over 300M players worldwide is back and better than ever with more style, more game modes, more thrill! Race with friends or just play it solo through a variety of gameplay modes.
Thank you for your time.