Mind the Clown: Mind the Clown releases September 19

The nightmare is coming closer, will you survive? Mind the Clown releases September 19