Definitely a good idea. Missing some key features like reset. Maybe with some better level design you could avoid having the player stuck because the crate droped too far. But you're going in the right direction ! Good job !