In the recent years, online gaming has developed into a major type of entertainment, leading to more and more gaming destinations being launched. Though maintaining a low profile