Monster Invasion

I had a sequence in mind, so I decided to sketch it out. Hope you like it!