My favorite part is the core mechanic! I think the rest makes navigation slightly too complex with little added value. Focusing on the main gameplay would yield a more "nervous" experience. GGs all around team and best of luck.