Takeuchi on marketing Lost Planet 2 across our planet