Playing A Game F-Zero GX NGC

Really, really hard.

Progress: Gave Up