Tuesday, February 14, 2012

Cradle Official Teaser

The first teaser for the upcoming open-world sci-fi adventure game "Cradle" is now online. This game is scheduled to be released in the Spring of 2012.