I've seen this type of example before but what I found cool about it is how you made the enemies be able to reverse directions at the hole without having a reversing object, or even jumping for that...