ferret1094 on 28 October 2008
We get Aldi and Lidl over here. I've never seen any type of game in them. Are they the same company operating under different names? Their logos are almost identical and they sell the same stuff.