Release will be on Steam only
I am afraid if that won't be available here in India or kinda blocked... Where or how it would be available then?