Very cool game! Idea is a really original and I liked the combination of puzzle solving with more active enemy combat. Looks and sounds great as well. Good job!