Comments

Log in with itch.io to leave a comment.

💀

duck SEX

uuuhhh is this picture all it is? i thought it would be a duck duck goose game....