the platform ending explained