CWegzz on 05 July 2015
Nah, there's an official release date. They're not going to delay it. The game is already finished. They just need to translate it. It shouldn't take them anymore time than they're already taking.