Xbox Music Question

If i signed up for Xbox Music would I only be able to use it/manage it from my WP8 and my Xbox? Is microsoft really not planning on at least letting Windows 7 users use it?????