>>717969645
It's 29% for xbox, with this number likely being skewed up slightly since it's a site for achievement hunters. Meanwhile the steam percent is likely skewed down slightly by card idlers who have yet to launch the game for real I should know, I'm one of them
The real completion rate probably isn't that different between platforms