Ultratron
This looks like a multiplayer twin stick shooter or something. I think it is anyway, but it's been a while since I played it.
At least the music was memorable, so I'm glad I was able to dig up a lost mashup of it.
I hope I have time to give this one a go again, maybe with some more enthusiastic players. Can someone here tell us if Ultratron was any good? I'm busy.