I know the exact game you're thinking of, but can't remember the name.
I remember it shut down like twice but was still open. Can't think of the name, I'll edit if I remember it.
Edit:
MW Battle AKA ATC Raycrash.
Can't find any working website though, they've all shut down.







