Sep 06 Greedfall’s Launch Trailer Will Have You Ready to Set Sail on Developer Spiders’ Grand Journey