It was way too hard for me but seems to be a well polished game - well done! Love the loading screen and the bit of humour in the script writing.
I had to try out the UI buttons - the bug gave the soundtrack a creepy and intense vibe which I didn't hate :p