Oh, sorry. I think it will be another physical release. You can ask Incube8 if they plan a ROM only version for download.
I have a couple of times now and never get a reply :(
YOYOK