Pixel Wizards

#Crafting games with passion

Pixel Wizards is a Paris and L.A. based Game Studio.