Thanks for the feedback!
While the game is meant to be hard, it shouldn't be unfairly so. Some better player feedback could definitely make it feel more skill-based.
Sound was something we simply ran out of time on... next time I suppose!