by bigoodis • Uploaded: Apr. 04 '15
Brief: "MegaZebra is one of Europe's leading social games companies. We take pride in crafting the best casual online games for social network communities. MegaZebra brings high-quality entertainment to millions of users around the globe"
Status: Unused proposal
Tags: • zebra • m • game