A new release date of 5/29 was announced by Famitsu. It's confirmed to be region-free like the original.
No more delays please.
"5/29, finally released!"Originally Posted by Famitsu
Shmups thread (scroll down to see poster, which confirms it is region-free)
Bookmarks