Let's Play Lost Planet is, currently, lost.

It'll be back here where it belongs soon enough.

Once I've finished appreciating the tiny irony of the situation.

Oh well, that's a shame. Let's go see another one instead!