Megapays Slots

Megapays is a registered trademark and a new game mechanic from developer Big Time Gaming. Currently, we have no additional information on the Megapays engine but will update this space as soon as more information becomes available to us.