PC 9 Years Ago October 28, 2014 Daedalus - No Escape Release DateThe game Daedalus - No Escape is already released on PC in the USA and UK. Release Dates!Report Date / Submit ProductAllAllUSAUKReport Date / Submit ProductPCOctober 28, 2014ConfirmedTrackingTrack1PCOctober 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