I wonder if it is possible to have Win+Space language changer act as Mac OS one.
In Mac OS it orders input languages by last used time, but in Windows 8 it just cycles between all of currently selected input languages without changing their order.
No, you cannot, but you can at least order the languages to your liking:
That would require multiple keypresses to get back to the one you were using before. However you can use +⇧+ to cycle backwards. So if you order the languages so that the two you most often switch between are up top you can just use + to switch once and +⇧+ to switch back.
You can also access the old hot key options by clicking "Advanced settings" in the sidebar of the Language settings:
And then "Change language bar hot keys:
Here you can at least set hot keys for switching to certain languages/layouts just like before (and get rid of that annoying Alt+⇧ hot key):