16

From what I've heard it's some Canadian company that did some shady stuff but not much else.

Was wondering what you guys knew.

24

I think I probably missed something on u/doggos' announcement on TD.win but it looks like my account works on this brand-spankin' new addition to the Win family!

I found this out by accident.