You weren't lyin you do have to tap real fast
I actually think it's a really fun challenge having to button mash while also needing to dodge stuff but I kinda wish the difficulty started off a little more lenient so you can get a handle on making the car go faster. It's also a little annoying getting flashbanged by the logo every time I restart :P