Follow GiantChickenCreature
GiantChickenCreature
GiantChickenCreature
Just another fan of short indie horror games who makes the odd video.