Dravenet7 on 19 October 2015
Its Free-to-Start...
It cost nothing to try it out yourself. If issues presented by some respectable reviewers are in line or not in line with your experience then trust them then.
The Destructoid reviewer even says the same thing.