Really nice graphics and an innovative concept! The audio gets a bit too loud at times, but maybe that's just me. I really like the random level generation too! Great job!