In any case, its a bunch of people with almost 0 technical experience and artistic ability trying to create their dream mod. It probably happens every day, someone starts a freewebs website, drafts their friends as co-founders and CEOs of a fictional company, and then posts a huge hyped post about something they don't have the experience to make.
I'll give them time to prove me wrong, but I think I'm wasting my time. I'll wager a photocopy of my middle-school diploma they won't finish it in 5 years. Anyone else have a bet?