4 yearsFocus Home Releases E3 Trailers for The Technomancer, Call of Cthulhu & Styx: Shards of Darkness