Awesome work ! The level design is really well made and this is a brilliant idea. The last level was quite difficult.