MegaCrab Games is a new independent game studio focused on unique gameplay influenced by classics, bringing games to light with amazing art and craft.