Eclosion Announced for Xbox Live Arcade

Candella Systems Ltd and Eipix Entertainment are pleased to announce Eclosion for Xbox Live Arcade