Thank you Metalstorm for the review during your stream! :)To answer your question from the stream: the levels are randomly reordered before each start and generated from level layouts which are saved in bmp files.