           brick-6 (doto {:body (create-brick-body! screen 320 300 120 60)})
           idol (doto {:body (create-idol-body! screen 320 242)})
           floor (doto {:body (create-floor-body! screen 320 470 640 20)})]
-      (width! screen game-w)))
+      (width! screen game-w)
+
+      ; Return the entities
+      [(assoc brick-1 :brick? true)
+       (assoc brick-2 :brick? true)
+       (assoc brick-3 :brick? true)
+       (assoc brick-4 :brick? true)
+       (assoc brick-5 :brick? true)
+       (assoc brick-6 :brick? true)
+       (assoc idol :idol? true)
+       (assoc floor :floor? true)]))
   
   :on-render
   (fn [screen entities]

  :on-touch-down
  (fn [screen entities]
    (let [coords (input->screen screen (input! :get-x) (input! :get-y))
          world (:world screen)]
      ())))

(defgame totem-destroyer-game
  :on-create

            [play-clj.g2d :refer :all]
            [play-clj.g2d-physics :refer :all]
            [play-clj.math :refer :all])
  (:import [com.badlogic.gdx.physics.box2d Box2DDebugRenderer]
           [com.badlogic.gdx.physics.box2d QueryCallback]))

(def ^:const world-scale 30) ; pixels per meter

