WTF is Dino D-Day?

I played Dino D-Day and I was slightly less than impressed. At the time (during the beta) there were only a couple of servers and only myself and another player between all of them. The Cynical Brit has plenty to say about it too however, hardly any of it good. (via)