1 comment

[ 2.4 ms ] story [ 19.2 ms ] thread
Stumble upon this. Looks pretty cool, but don't have any idea about the team and their track record.