Originally Posted by
DanceswithUnix
The photos, media & files one is a pretty wide permission. If it needs to write a temporary file, cache contents, or indeed anything to the filesystem then I believe it needs this.
Device and app history, again this could simply be that it wants to record browser history and I would guess this is the api to do it (I have only dabbled in android app writing so I can't be sure).
Call information may be down to nicely dealing with an incoming call so it doesn't try and render over the top of the phone app. I would hope this is improved, but screen handling seemed quite crude when I was playing.
WiFi connection, well I wish my son would get a warning when the wifi drops and he starts eating through his data allowance watching videos.
Camera and microphone? I am guessing that is down to WebRTC which allows video calling in your browser. That strikes me as a stupid pointless thing to be able to do, but it seems to be a part of HTML5.