Child of Eden - Launch Trailer

Check out the official launch trailer for Child of Eden, all set for a September 27 release.

Got a Video?

Submit video links to share them with our users.