Thanks! Puzzle design was definitely the most difficult part, almost every puzzle went through a few iterations based on playtester feedback. And yeah, the Fez concept works surprisingly well when applied to a Sokoban game! Glad you enjoyed it :)