The business keeps good Malta Playing Authority (MGA) license while offering over 120+ video game