Cool game! I've managed to beat it! I was stuck a bit while looking for the cube, but finally found it. Love the paintings and sound design :)