new windows denver