I can't say for sure since I'm not the one handling the Android ports myself. But most likely, it's just because the game needs to save your progress and store it somewhere on your device, so it asks for access to storage