Motoroader MC?
Mad Stalker?
Knowing shubi this is one of those obscure games no one really talks about probably. Hmmm...I like este's last guess though.
I used Mad Stalker for this one last October: