Can you tell the expected steam release date... As I am from India it's hard to pay using paypal.
Its september 19 for steam release