diff --git a/.eslintrc.json b/.eslintrc.json
index 4abda338..129e2e97 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -15,6 +15,6 @@
     "phaser": true
   },
   "settings": {
-    "import/core-modules": ["phaser", "pixi", "p2"]
+    "import/core-modules": ["phaser-ce", "pixi", "p2"]
   }
 }
diff --git a/src/main.js b/src/main.js
index e37c6661..4c7c8ebc 100644
--- a/src/main.js
+++ b/src/main.js
@@ -1,6 +1,6 @@
 import 'pixi'
 import 'p2'
-import Phaser from 'phaser'
+import Phaser from 'phaser-ce'
 
 import BootState from './states/Boot'
 import SplashState from './states/Splash'
diff --git a/src/sprites/Mushroom.js b/src/sprites/Mushroom.js
index febba3fe..733a6610 100644
--- a/src/sprites/Mushroom.js
+++ b/src/sprites/Mushroom.js
@@ -1,4 +1,4 @@
-import Phaser from 'phaser'
+import Phaser from 'phaser-ce'
 
 export default class extends Phaser.Sprite {
   constructor ({ game, x, y, asset }) {
diff --git a/src/states/Boot.js b/src/states/Boot.js
index d3bc3893..a2338ba3 100644
--- a/src/states/Boot.js
+++ b/src/states/Boot.js
@@ -1,4 +1,4 @@
-import Phaser from 'phaser'
+import Phaser from 'phaser-ce'
 import WebFont from 'webfontloader'
 
 export default class extends Phaser.State {
diff --git a/src/states/Game.js b/src/states/Game.js
index 6e33a783..f630a0ff 100644
--- a/src/states/Game.js
+++ b/src/states/Game.js
@@ -1,5 +1,5 @@
 /* globals __DEV__ */
-import Phaser from 'phaser'
+import Phaser from 'phaser-ce'
 import Mushroom from '../sprites/Mushroom'
 
 export default class extends Phaser.State {
diff --git a/src/states/Splash.js b/src/states/Splash.js
index 23170f9d..1962d6a8 100644
--- a/src/states/Splash.js
+++ b/src/states/Splash.js
@@ -1,4 +1,4 @@
-import Phaser from 'phaser'
+import Phaser from 'phaser-ce'
 import { centerGameObjects } from '../utils'
 
 export default class extends Phaser.State {