The St Christopher's School Lockdown: Release coming shortly.

All right, folks-- if you've been following the Greenlight, you know that we encountered a bit of a delay with Steam's confirmation of our submission, but we have been in touch with them, and they have assured us that i…