Wow! Best game ever. Please don't try to find me! I said BEST. But wow, the game is really unique and fun. Gameplay can improve but sound design was THE BEST.
Thank you!