Thanks for commenting!
Because I was using the Compatibility renderer in Godot to have it work in the browser, I wasn't able to put in shadows. But I guess should have changed the renderer to Foward+ (which I don't think it supports HTML5), or make custom shadows.
Oh, yeah. About the sword... one of our pre-release play-testers asked the same question. It did function in early development. We wanted to have the player move whenever he attacked to give the game a dynamic ninja feel. So, we initially had the sword swing when you jumped, but it didn't feel good because you had to get at the right angle to an enemy to use it. So, we took out the functionality and left the mesh in because it looked cool (but perhaps it is a bit too misleading).
Does the grenade make up for the sword? :)