About

A short puzzle game about using your blood to make copies of yourself.

Screenshots

Screenshot
Screenshot
Screenshot