Found this by subscribing to their newsletter.
Overlord 2 for $9.99 DELIVERED
IMPORTANT: I'm not sure which region, but I doubt it will be region 4 (AUS PAL) since they are from the UK. This means you probably will not be able to use this in trade-ins at local stores
UPDATE: It seems you need a PayPal account to checkout