I have been using this engine for awhile and it feels like I am playing a video game while creating it. Project Spark Is a digital canvas which can be used to make games, movies and other experiences. A player can download other user-generated content, remix that content or create content of their own. A player can use the Xbox controller, keyboard and mouse, touch-devices, Kinect and SmartGlass to build experiences.
I have made several levels with this and its really designer friendly here take a look at the website if you want to know more about it
and if you want to use it since its free right now just have Window's 8 or Xbox One
http://www.projectspark.com/#home