Loblaws is a grocery store hoping to make money off 3rd party sales via their currently grocery-centric website.
I don't see it as being little "huge" much less BIG "HUGE". There's less than 70 games in their site. All 3rd party. 0 in stores. They have a looong way to go to compete with Amazon, Walmart, etc.