Live actors told the backstory of the world in the Icarus trailer On Guides and NewsThe creators of the game Icarus released a story trailerRead More Leave a comment