Was up on their message board. Really like it, short and sweet zummzumming little backwards soundy number -
It's either called 'DRiiVEN' and by Alfaomega or 'Alfaomega' by DRiiVEN. I honestly have no idea. I've tried the internet and it doesn't know.
Released by Nitrochrome Records which seems to be the baby of a guy called Ken Cromie...