this is super well done! the mechanics are interesting and the challenges are well made. awesome job!