Menu
Daedalus - No Escape
Daedalus - No Escape
Release Date: 2014. October 28. (PC)
Sys. Reqs.: Very low (6/-)
Popularity: ~4100# ■
Genre: Action
Developer: Patrice Meneguzzi
Publisher: Patrice Meneguzzi
News and videos
No news and videos


Lite versions: