Hope, instinct and desperation collide in this action strategy indie game, featuring open space 2D environment.
No videos were found in the gallery requested. Upload some media to liven this place up.