Fossil Echo: Fossil Echo Available on the Game's Website

Hello everyone! Fossil Echo is now available for purchase at www.fossilecho.com Getting the game there lets you play on Steam before the official Steam release, on July 8th. We hope you enjoy the game! Cheers Phil