Good job, especially for your first game! The levels have some variety and are fun to play, and I like the mechanics.