Little Big Planet arrives in Australia

...