Finally, no?

Well, the time has finally come for us to actually get a site of our own done instead of tend to everyone else's work. It's long overdue and has gone through no less than 5 revisions over the past 5 years; 5 years already? Wow. There's not much news at the moment aside from the fact that we're growing very rapidly at the moment and are trying to cope and survive the expansion. Some projects are still on hold, while others are quickly being green-lit. More news will follow as information is solidified, petrified, fossilized, and museumized.

Copyright © 2004-2022 MecroMace LLC