On our project the difficulty factor includes the dynamically changing map, every level is a new different, and harder map, this could improve playability because not every level is the same, so you could implement something like that where the map is more challenging every time.