Okami HD available today, launch trailer

Get it today in North America, tomorrow in Europe.