Desperateplace

A strategy game called desperate place
Strategy