Pretty challenging to be honest, but in a good way. With some really clever levels out there, great job!