I think I found a small bug in the game. When you pick up the key in the last room and then die by the spikes and start over, the key doesn't spawn again so the game cannot be completed.