diff --git a/.github/workflows/retrylife-ca.yml b/.github/workflows/retrylife-ca.yml
new file mode 100644
index 0000000..b2eac2c
--- /dev/null
+++ b/.github/workflows/retrylife-ca.yml
@@ -0,0 +1,33 @@
+name: Deploy retrylife.ca
+
+on:
+  push:
+    branches:
+      - master
+    paths:
+      - '.github/workflows/retrylife-ca.yml'
+      - 'sites/retrylife.ca/**'
+
+jobs:
+
+  deploy:
+    name: Deploy to Production
+    runs-on: ubuntu-latest
+    environment: production
+    permissions:
+      contents: read
+      deployments: write
+
+    steps:
+      - name: Checkout master
+        uses: actions/checkout@v4
+
+      - name: Publish to Cloudflare Pages
+        uses: cloudflare/pages-action@v1
+        with:
+          apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
+          accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
+          projectName: retrylife-ca
+          directory: sites/retrylife.ca
+          gitHubToken: ${{ secrets.GITHUB_TOKEN }}
+          wranglerVersion: '2'
diff --git a/sites/retrylife.ca/_redirects b/sites/retrylife.ca/_redirects
new file mode 100644
index 0000000..a469fc2
--- /dev/null
+++ b/sites/retrylife.ca/_redirects
@@ -0,0 +1,2 @@
+# Evan's blog once lived here
+/blog/* https://ewpratten.com/blog/:splat
\ No newline at end of file
diff --git a/sites/retrylife.ca/assets/albums/bring-the-onslaught/cover.jpg b/sites/retrylife.ca/assets/albums/bring-the-onslaught/cover.jpg
new file mode 100644
index 0000000..424a46d
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/bring-the-onslaught/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/death-among-us/cover.jpg b/sites/retrylife.ca/assets/albums/death-among-us/cover.jpg
new file mode 100644
index 0000000..ef41d10
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/death-among-us/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/enlarging-elephants/cover.jpg b/sites/retrylife.ca/assets/albums/enlarging-elephants/cover.jpg
new file mode 100644
index 0000000..fd96226
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/enlarging-elephants/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/explosive-xmas/cover.jpg b/sites/retrylife.ca/assets/albums/explosive-xmas/cover.jpg
new file mode 100644
index 0000000..60a507e
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/explosive-xmas/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/flare/cover.jpg b/sites/retrylife.ca/assets/albums/flare/cover.jpg
new file mode 100644
index 0000000..6ab78f7
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/flare/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/hidden-forest/cover.jpg b/sites/retrylife.ca/assets/albums/hidden-forest/cover.jpg
new file mode 100644
index 0000000..b2ea534
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/hidden-forest/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/hypernova/cover.jpg b/sites/retrylife.ca/assets/albums/hypernova/cover.jpg
new file mode 100644
index 0000000..b9726cb
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/hypernova/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/imagined/cover.jpg b/sites/retrylife.ca/assets/albums/imagined/cover.jpg
new file mode 100644
index 0000000..d69408f
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/imagined/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/insanitorium/cover.jpg b/sites/retrylife.ca/assets/albums/insanitorium/cover.jpg
new file mode 100644
index 0000000..dcb0a90
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/insanitorium/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/intergalactic-swirlz/cover.jpg b/sites/retrylife.ca/assets/albums/intergalactic-swirlz/cover.jpg
new file mode 100644
index 0000000..f361f80
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/intergalactic-swirlz/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/lemons/cover.jpg b/sites/retrylife.ca/assets/albums/lemons/cover.jpg
new file mode 100644
index 0000000..a4d200f
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/lemons/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/project-39/cover.jpg b/sites/retrylife.ca/assets/albums/project-39/cover.jpg
new file mode 100644
index 0000000..be87e3a
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/project-39/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/reborn/cover.jpg b/sites/retrylife.ca/assets/albums/reborn/cover.jpg
new file mode 100644
index 0000000..d56a6fa
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/reborn/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/silent/cover.jpg b/sites/retrylife.ca/assets/albums/silent/cover.jpg
new file mode 100644
index 0000000..244ba86
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/silent/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/sir-dankley/cover.jpg b/sites/retrylife.ca/assets/albums/sir-dankley/cover.jpg
new file mode 100644
index 0000000..925b103
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/sir-dankley/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/albums/xmas-02/cover.jpg b/sites/retrylife.ca/assets/albums/xmas-02/cover.jpg
new file mode 100644
index 0000000..85d8bc6
Binary files /dev/null and b/sites/retrylife.ca/assets/albums/xmas-02/cover.jpg differ
diff --git a/sites/retrylife.ca/assets/logo.jpg b/sites/retrylife.ca/assets/logo.jpg
new file mode 100644
index 0000000..c4aef33
Binary files /dev/null and b/sites/retrylife.ca/assets/logo.jpg differ
diff --git a/sites/retrylife.ca/index.html b/sites/retrylife.ca/index.html
new file mode 100644
index 0000000..9db6328
--- /dev/null
+++ b/sites/retrylife.ca/index.html
@@ -0,0 +1,115 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <link rel="shortcut icon" type="image/jpg" href="./assets/logo.jpg" />
+    <title>RetryLife</title>
+    <style>
+        body {
+            font-family: 'Open Sans', sans-serif;
+        }
+
+        #release-list>div {
+            margin: 1em;
+            max-width: 200px;
+            width: 100%;
+        }
+        #release-list div>img {
+            width: 100%;
+        }
+    </style>
+</head>
+
+<body>
+    <main style="max-width: 800px; margin: auto;">
+        <span style="display: flex; flex-direction: row; justify-content: center; align-items: center;">
+            <img src="./assets/logo.jpg" style="height: 5rem; text-align:center; margin: 0 1em;">
+            <h1 style="font-size: 4rem;">RetryLife</h1>
+        </span>
+        <p style="text-align: center;">
+            RetryLife was an electronic music collective based in London, Ontario Canada.
+        </p>
+        <hr>
+
+        <section>
+            <h2>Releases</h2>
+
+            <div style="display: flex; flex-direction: row; justify-content: space-evenly; flex-wrap: wrap;" id="release-list">
+                <div>
+                    <img src="./assets/albums/xmas-02/cover.jpg">
+                    <span>XMAS-02</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/sir-dankley/cover.jpg">
+                    <span>Sir Dankley's MLG Restaurant</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/imagined/cover.jpg">
+                    <span>Imagined</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/lemons/cover.jpg">
+                    <span>Lemons</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/explosive-xmas/cover.jpg">
+                    <span>Explosive Christmas</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/reborn/cover.jpg">
+                    <span>Reborn</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/intergalactic-swirlz/cover.jpg">
+                    <span>Intergalactic Swirlz</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/flare/cover.jpg">
+                    <span>Flare</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/project-39/cover.jpg">
+                    <span>Project 39</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/silent/cover.jpg">
+                    <span>Silent</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/enlarging-elephants/cover.jpg">
+                    <span>Enlarging Elephants</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/bring-the-onslaught/cover.jpg">
+                    <span>Bring the Onslaught</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/insanitorium/cover.jpg">
+                    <span>Insanitorium</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/hypernova/cover.jpg">
+                    <span>Hypernova</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/hidden-forest/cover.jpg">
+                    <span>Hidden Forest</span>
+                </div>
+                <div>
+                    <img src="./assets/albums/death-among-us/cover.jpg">
+                    <span>Death Among Us</span>
+                </div>
+            </div>
+        </section>
+
+        <hr>
+        <p style="text-align: center;">
+            Website maintained by <a href="https://ewpratten.com">Evan Pratten</a>, 
+            album artwork by <a href="https://www.artstation.com/salomedesjardins">Nathan Desjardins</a>
+        </p>
+    </main>
+</body>
+
+</html>
\ No newline at end of file
diff --git a/sites/retrylife.ca/wrangler.toml b/sites/retrylife.ca/wrangler.toml
new file mode 100644
index 0000000..f0bdf79
--- /dev/null
+++ b/sites/retrylife.ca/wrangler.toml
@@ -0,0 +1,2 @@
+name = "retrylife-ca"
+pages_build_output_dir = "."
\ No newline at end of file