CreaVures Preview Sean Koch·April 2, 2012A game set in a bioluminescent world that looks like "Avatar's" Pandora, filled with critters that have to team up and combine their unique powers to make it through? Okay, sign us up!Previews·5 Comments·0