reported by IGN a long time ago as a ps3 downloadable game (no word on being free yet), seems it was true indeed.
http://www.jp.playstation.com/scej/title/flow/
theres some HD shots over at gaming-age.com
http://gaming-age.com/cgi-bin/previews/preview.pl?sys=ps3&game=flow
you can actually play the orginal game here
http://intihuatani.usc.edu/cloud/flowing/
the ps3 version will use the ps3 controller's '6 way motion' for control
http://www.jp.playstation.com/scej/title/flow/
theres some HD shots over at gaming-age.com
http://gaming-age.com/cgi-bin/previews/preview.pl?sys=ps3&game=flow
you can actually play the orginal game here
http://intihuatani.usc.edu/cloud/flowing/
the ps3 version will use the ps3 controller's '6 way motion' for control