Talk:Coven/@comment-30028554-20170603155333/@comment-107.77.72.130-20170605070737

On steam it says june 6...

http://store.steampowered.com/app/626470

Unless youre talking about browser users?