Get to the SIRCAA ruins and see for yourself what's left of the 'Temple of Science'.
You have not earned this achievement yet
Log in to view progress