Yeah, I think that was it. The browser game window is set to such a large size the menu was completely off of my screen. Once I found it I was able to play.
I like the artwork and atmosphere, but I found controlling the character was a bit too tricky for me. That grappling hook is going to take a lot of practice to get used to.