Resident Lefty warning: Only your right hand truly acts as a god!
Pretty fun once I figured that out thou!