Has anyone else played it? I don't fully understand the gameplay yet, but it's pretty interesting.