Very very VERY fun concept! This could have a lot of potential for a very fun game if you tighten the controls a little, but there's a lot of interesting emergent gameplay coming from just how you organized the random level bits. Looks great as well. Good job!