Great website, its very fast, and responsive itself.
Even though it does not have twitch screen on ongoing matches or events, its still a great website, been using it for about a week and so far so good, have made deposits and withdrawals.
Would reccomend to anyone who wants a hassle free website with no ads or pop ups.