Diggles: The Myth of Fenris: Introducing Trading Cards

With Summer Sale shining upon us with its discount rays, we’ve decided to give you an extra reason to get back to Diggles/Wiggles one more time and remind yourself why do you probably have a love/hate relationship with…