Talk:Juggernaut/@comment-29493275-20170605125626/@comment-25646419-20170605144525

About 48 hours ago, they said they still plan to release it on June 6th for the Steam version. (They are in Texas, so it may be released June 7th, depending where you live in the world!)

They didn't say when the browser version would be released but that they plan to get Paypal set up for it.