The Dalton Games

Escape from this horrific entity.
Strategy
There are many of them.
Survival
Shoot your way and escape from jail & horrific monsters!
Strategy