Time Inc which owns Sports Illustrated released this demo of what they’re working on for some reason. I say for some reason because… why? whats their angle for showing people this? It would make sense in conjunction with the announcement of a product release – like an Apple Tablet for instance or some major freaky update to Amazon’s Kindle, but no. we got nothin.