Help me out here. The site is a joke. A few pages. It is not even sized properly. And these guys are gigital guru's? It looks to me like two guys who freelance stuff with no real organization behind them. And they are going to pay INT $500K per year? looks like just another press release to placate the baggies. Like so many announcement this is likely going to be forgotten very quickly.
Sweet card anyone?