A woman wakes up in a locked room with no way out and no contact with anyone. However, the discovery of a very odd gun changes that situation dramatically. There’s something about this film that makes it stand tall among all the other video game fan-made projects out there. For one […]

Read more