Los Angeles, USA
Helsinki, Finland
Montreal, Canada
Aberration DLC drives sales Studio Wildcard's title
Okami joins the likes of Fallout, Final Fantasy, Total War and Bastion in promoting via Valve's MOBA