"They made a Lost Planet comic?" They sure did.