Looks awesome. Any word on an English release date?