diff --git a/Subsurface/Barotrauma.csproj b/Subsurface/Barotrauma.csproj
index a241cdf17..62de4f09e 100644
--- a/Subsurface/Barotrauma.csproj
+++ b/Subsurface/Barotrauma.csproj
@@ -134,6 +134,10 @@
+
+
+
+
@@ -357,6 +361,13 @@
Designer
PreserveNewest
+
+ Designer
+ PreserveNewest
+
+
+ PreserveNewest
+
PreserveNewest
@@ -446,11 +457,15 @@
PreserveNewest
+
+ PreserveNewest
+
PreserveNewest
PreserveNewest
+ Designer
PreserveNewest
@@ -706,6 +721,16 @@
PreserveNewest
+
+ Designer
+ PreserveNewest
+
+
+ PreserveNewest
+
+
+ PreserveNewest
+
PreserveNewest
@@ -974,6 +999,12 @@
PreserveNewest
+
+ PreserveNewest
+
+
+ PreserveNewest
+
PreserveNewest
@@ -1166,6 +1197,9 @@
PreserveNewest
+
+ PreserveNewest
+
PreserveNewest
diff --git a/Subsurface/Content/Characters/Fractalguardian/fractalguardian.png b/Subsurface/Content/Characters/Fractalguardian/fractalguardian.png
new file mode 100644
index 000000000..3f5fec6e5
Binary files /dev/null and b/Subsurface/Content/Characters/Fractalguardian/fractalguardian.png differ
diff --git a/Subsurface/Content/Characters/Fractalguardian/fractalguardian.xml b/Subsurface/Content/Characters/Fractalguardian/fractalguardian.xml
new file mode 100644
index 000000000..41762ff4f
--- /dev/null
+++ b/Subsurface/Content/Characters/Fractalguardian/fractalguardian.xml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Subsurface/Content/Characters/Fractalguardian/guardian1.ogg b/Subsurface/Content/Characters/Fractalguardian/guardian1.ogg
new file mode 100644
index 000000000..780c2f806
Binary files /dev/null and b/Subsurface/Content/Characters/Fractalguardian/guardian1.ogg differ
diff --git a/Subsurface/Content/Characters/Fractalguardian/guardian2.ogg b/Subsurface/Content/Characters/Fractalguardian/guardian2.ogg
new file mode 100644
index 000000000..bad6f3228
Binary files /dev/null and b/Subsurface/Content/Characters/Fractalguardian/guardian2.ogg differ
diff --git a/Subsurface/Content/Items/Artifacts/alientools.png b/Subsurface/Content/Items/Artifacts/alientools.png
new file mode 100644
index 000000000..d9a05248b
Binary files /dev/null and b/Subsurface/Content/Items/Artifacts/alientools.png differ
diff --git a/Subsurface/Content/Items/Artifacts/artifact.png b/Subsurface/Content/Items/Artifacts/artifact.png
index 6b969ebc1..e53070be7 100644
Binary files a/Subsurface/Content/Items/Artifacts/artifact.png and b/Subsurface/Content/Items/Artifacts/artifact.png differ
diff --git a/Subsurface/Content/Items/Artifacts/artifacts.xml b/Subsurface/Content/Items/Artifacts/artifacts.xml
index c3f83105d..07df4083e 100644
--- a/Subsurface/Content/Items/Artifacts/artifacts.xml
+++ b/Subsurface/Content/Items/Artifacts/artifacts.xml
@@ -4,7 +4,7 @@
name="Skyholder Artifact"
pickdistance="150">
-
+
@@ -12,9 +12,8 @@
-
-
-
+
+