It's not perfect, that's why I could only vote 9 out of 10. It's the only thing that's got me regularly exercising, unfortunately working 12 to 14 hour days over the last few weeks have made it hard for me to get on, but that doesn't change my opinion. It's ace.
