I've been browsing new games being released when I stumbled across this pyschopathic adrenaline pumping game of madness.
Apparently the direction of it is like one giant taxi game; throw in some mach 2 speeds with a dash of zero breaks and you get Mass Driver.