Daedalus - No Escape is a Action, Indie, Multiplayer PC game, developed by Patrice Meneguzzi, available on Steam and published by Patrice Meneguzzi.
If Quake 3 Arena and Alien Breed had a baby ... it would be named Daedalus - No Escape.
Click on any of these tags to find more games like Daedalus - No Escape
Action Indie Multiplayer Top-Down Shooter Top-Down Arena Shooter Shooter