Release Date?

By shadowtag, in Isla Dorada

Any news on a release date yet?