One can easily play slots what makes them so popular

What is the correctly punctuated version of this sentence?
One can easily play slots what makes them so popular.