Misxyco

Survive a home invasion of mysterious creatures that are trying to get to you.
Puzzle