I thought it was just the tutorial for the game.
Stage 18, 260!
Can you even call this a game?
I see a lot of age of empires and kingdom rush, cool game.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.