Fun puzzle game! Took me and my girlfriend together to solve level 16.... lost a few hairs in the process