Will Steam or another service be required to play?

I see the PC version will be released next month. Will this game require Steam or another similar service to be installed to play?
http://forum.anomalythegame.com/
rmowrey wrote:I see the PC version will be released next month. Will this game require Steam or another similar service to be installed to play?