very well polished and good puzzle design. Ending fell kinda flat tho for two reasons. 1) in the end, you had a whole cube left. If it was left with nothing, it would be more satisfying. 2) The was no main change when it turned to the ending credits.