Is it you?

sounds a lot like MudDucker
 
Top