Thank you for playing our game!
Technical rant:
As for final file size I don't think we did anything special, or at leas not intentionally (from what I can recall). Our artists and level designers worked a lot with small reusable assets, but this was mainly due to the (relatively) small team and short schedule.