Originally Posted by under8seconds
No, they're not a knock-off of Mugen, we've been plagued by that since the company opened up, there's actually a meaning for Megan, and it's not someone's name either.
Well, since you have the privilage of knowing what "Megan" means, fill US in.
But yeah, some of thier stuff actually looks pretty good.