The spin mechanics feel very fair and the animations are top tier. It is just a fun way to unwind after a long day of work. audeespin