SupaBet: Where Modern Gaming Meets Uncompromised Player Experience