Aight ignore me, I found Space key by trial and error, before restarting the game and seeing it right there in the instructions.
The story reminds me of "Cube", "Platform" and other mysterious horror flicks, cool stuff :)
The Ludum Dare integration seems broken, so I can't find your game over there :(