Yea my initial plans were to include obstacles, include collision behavior between agents, and multiple enemy types. But there was definitely a learning curve for the full development cycle and mostly learning to how to use Unity... The agents sliding instead of teleporting is a good point to consider for next time :)