Well done! It is possible to expand on this concept and create more puzzling levels. The enemies can also be made to have varying intelligence. Like they can have a limited visibility and range. This will allow the players to take a pause and think why they want to attack first.
Also, would be good to add links to the original source of the assets. Since they are free to use, the least we can do is give credits and direct more people to the original work.