1. A method for projecting an interactive environment image on at least one surface, the method comprising: projecting an environment image on a surface, the environment image comprising a visualized representation of at least part of a virtual environment space, the visualized representation including a visualized representation of a plurality of virtual objects; and detecting user interaction with the surface onto which the visualized representation is projected, including: scanning a three-dimensional space over the surface onto which the visual representation is projected for movement of a manipulating element into and within the three-dimensional space; and detecting virtual interaction of the manipulating element with a location over the surface corresponding to a location of a virtual object of the plurality of virtual objects over the surface.