7 Days To Save The World: Fixing minor issues and improvements

UI fixes and improvements