There is an issue with the grenade, you just have to stand on it to finish the game.
Aha. I knew something wasn't right. Thank you for the feedback , I'll fix it right away