Katiyabaaz garners appreciation before release!