I really liked it, the theme of last stand is persistent throughout gameplay. Game overall is polished and feels nice. Took me few tries to figure out that you can infact fix walls which is great addition. Addition of leaderboard is also really cool. Great job!