Used the TP-2 craft to draw a close to Re-experience Delta. It's more formidable than it looks.
You have not earned this achievement yet
Log in to view progress