Had a lot of fun, the bottom levels are punishing but feel fair after you learn the mechanics up top. Well done!