B
Brett Harman Review of Ludus
I had a satisfactory experience with Ludus. While ...
I had a satisfactory experience with Ludus. While their website is ludus.com, I felt that there was room for improvement. The customer support was decent, but nothing extraordinary.
Comments: