Fun puzzle, you don't need algorithms if you are good enough with other twisty puzzles, it doesn't take a long time to learn how to solve. Nice puzzle if you're looking for an easy and fast challenge. Turning is not really good, puzzle is a bit unstable and not fast, but it's not a problem.