looks interesting, is it out yet? english?
i couldnt find screens