Echoes: Operation Stranglehold
November 6, 2010
It's the 23rd Century
aliens have taken over the Earth and imprisoned most humans. Just a few rebels dare to face them
they created a creature called DEM and it's their last hope for freedom. It will take a while for this game to load, please be patient.