PC 9 Years Ago October 28, 2014 Daedalus - No Escape US Release DateThe game Daedalus - No Escape is already released on PC in the USA. Release Dates!Report Date / Submit ProductUSAAllUSAUKReport Date / Submit ProductPCOctober 28, 2014ConfirmedTrackingTrack1TRACK0Buy NowDaedalus - No EscapeGamePCIn control of a space marine, walk the arena and defeat your opponents using powerful weapons. No feelings, no mercy, only your gun do the talking.Patrice MeneguzziActionIndieMultiplayerSingle-playerCross-PlatformLevel editor