Microids

Microids can be one of several things:


 * Microids, game publisher
 * Microids, game development team