Thank you for your feedback! I believe you died because you were standing between the giant and the gate. The giant killed you. Maybe I needed to remove friendly fire.
About controls, yeah, there are some things I would want to improve.
Thank you for playing it!