User talk:81.132.238.227

Is it released yet? It's July 19th where I am (+10 Timezone) but it's not on Steam or XBox Live?