I found it interesting that the two enemies moved based on your movement (one with your move, one against). Not sure if that was intended, but I could see that lending toward puzzle-like levels if they didn't move when you collide with a wall.
Not sure if that's a direction you would've taken it, but it's the direction that caught my attention.
What you've got seems structurally sound, so there's several directions this could go IMO.