decduck3

Weeping Angels is a game based on Doctor Who's Weeping Angels. Pretty much, look at them to freeze them.
Play in browser
A game for the Dev Atlas Game Jam 2
Survival