I tried out the game. Thought the music was great as well as the throwing mechanic. I kept falling from the helicopter but eventually got the hang of it. Great work on the intro.
I always thought a game about throwing spears into large monsters would be fun. Your game inspired me to explore that further.