This is an AMAZING entry! One of the few that I have given top marks! It feels vary polished and its mechanics are so clever! Very enjoyable, well done!