Looks like it to me... it's not appearing on the UK store or AppShopper. That's one app that won't be coming back.
AFAIK it`s already been removed earlier too, and it came back online a few days later. SO never say never again