(Anonymous) 2013-04-10 07:57 pm (UTC)(link)
I still think it was the old Alpha mod they're referring to.

(Anonymous) 2013-04-10 08:22 pm (UTC)(link)
Looks like. The current mods are amazing people who have done a lot of hard work.