I like the rotating map idea. There are 100+ now, have a different one up every day. Show the players new and old what is out there and available. Also a little benefit for the map makers who put their time and energy into the maps creation to see their map on the Homepage...
Like the recent changes. Mountains look good and I like the look of the motto -although I don't read russian. Cool picture of Stalin also. The map looks sharp.