Did I just see Google Play contents in India?

[sorry for lifting the title from the other thread but I thought it'd be funny] I saw the same happen for India. All of Play Store sections (except for Devices) are now available in India even though the prices are listed in USD. So, you'll need an appropriate credit card to make an actual purchase. Wonder when we'll start getting Devices. That's the section that I'm most interested in!