Cryztal Games is an Indie Game development team, behind works such as Lullaby of the Snow. Collaborating from other sides of the world, pretty crazy right?