 
 		# Calculate properties for the phone
 		phoneProperties =
-			rotationZ: @_orientation
+			rotationZ: -@_orientation
 			scale: @_calculatePhoneScale()
 
 		[width, height] = @_getOrientationDimensions(@_device.screenWidth, @_device.screenHeight)
 		[x, y] = [(@screen.width - width) / 2, (@screen.height - height) / 2]
 
 		contentProperties =
-			rotationZ: -@_orientation
+			rotationZ: @_orientation
 			width:  width
 			height: height
 			x: x


		@handsImageLayer.image = "" if @_orientation != 0

		@emit("change:orientation")

	isPortrait: -> Math.abs(@_orientation) != 90
	isLandscape: -> !@isPortrait()

	# PHONE ORIENTATION

	@define "orientation",
		get: ->
			return window.orientation if Utils.isMobile()
			return @_orientation or 0

		set: (orientation) -> @setOrientation(orientation, false)

	setOrientation: (orientation, animate=false) ->
