When a core overheats it causes a catastrophic explosion,this is unrealistic.
Instead a core should just be destroyed,causing the ship to drift in space,it would be cool instead of finding just space station you could find player created wreckage from battles long past.
Also you could have...