packrat Yep, GDP = Game Development Platform.
The intent behind the "Mirror" name is inspirational: it's a different, digital reality but similar. You're "looking into The Mirror", yet it's slightly changed, hence the bottom-right of our logo is slightly different than the top-left from where it's "mirrored".
Gaming is already the prime immersive medium for online content (beyond text, images, video, etc.) because it combines everything together, all at once. Gaming is the closest comparison we have to real life, but it's still different, hence, "mirrored".
It's not perfect but we love the analogy and hope it can inspire people to create awesome stuff π