The modding system is being updated this weekend with more information in the PDF and some improvements. So hopefully this will make it easier to create new levels.
As for the game itself, the feedback has been good, and a few people have already completed all 24 missions! So, if you're stuck try again. Because all levels are possible!
Updates probably due Monday 20th.