Thanks to an update dated October 7

They have plans for expansion
October 5, 2020
The minimum deposit amount typically starts at $10
October 8, 2020