diff --git a/Raincat.cabal b/Raincat.cabal
--- a/Raincat.cabal
+++ b/Raincat.cabal
@@ -1,5 +1,5 @@
 name:                   Raincat
-version:                1.1.1.1
+version:                1.1.1.2
 cabal-version:          >= 1.8
 build-type:             Simple
 license:                BSD3
@@ -25,7 +25,7 @@
 tested-with:            GHC==6.12.1
 data-files:             LICENSE README
                         data/effects/*.png data/cat/cat-walk/*.png data/cat/cat-idle/*.png
-                        data/music/*.mp3 data/levels/skyline/*.lvl data/levels/movement1/*.lvl
+                        data/music/*.ogg data/levels/skyline/*.lvl data/levels/movement1/*.lvl
                         data/cat/cat-springboots/*.png data/levels/movement2/*.lvl data/levels/pinball/*.lvl
                         data/item-buttons/*.png data/backgrounds/*.png data/levels/rift/*.png
                         data/levels/water1/*.png data/levels/river/*.lvl data/cat/cat-skateboard/*.png
diff --git a/data/music/project_raincat.mp3 b/data/music/project_raincat.mp3
deleted file mode 100644
Binary files a/data/music/project_raincat.mp3 and /dev/null differ
diff --git a/data/music/project_raincat.ogg b/data/music/project_raincat.ogg
new file mode 100644
Binary files /dev/null and b/data/music/project_raincat.ogg differ
diff --git a/src/Game/GameInit.hs b/src/Game/GameInit.hs
--- a/src/Game/GameInit.hs
+++ b/src/Game/GameInit.hs
@@ -28,7 +28,7 @@
     mousePos <- newIORef (InputState.MousePos 0 0)
 
     initAudio
-    m <- loadMusic (dataPath ++ "/data/music/project_raincat.mp3")
+    m <- loadMusic (dataPath ++ "/data/music/project_raincat.ogg")
     playMusic m
 
     lvl <- openLevel (dataPath ++ "/data/levels/pinball/pinball.lvl")
