interesting hack and slash fighting