Bug Fixes:
Additions:
More Info on Steam Integration:
We are using steamworks.js for our Steam integration (Steam Overlay & Achievements)... We discovered right away during final beta testing that steamworks.js isn't working at all on Mac builds, and thus we disabled those features for Mac.
After going live, we additionally discovered that the Steam Overlay when called by steamworks.js is sometimes causing an issue with the app attempting to close and is held open by the Steam Overlay. Additionally, the Steam Overlay doesn't display properly when the game is running in Windowed Mode, so we ultimately decided the best situation moving forward was to disable Steam Overlay for Windows, but to leave Achievements active for Windows players.
We see that steamworks.js is aware of the Mac issue and the Steam Overlay issue on their Issues tracker. We will keep monitoring their progress on resolution and also investigate what other libraries are available out there in case we decide we need to migrate to another solution to get these features working.
- David @ BinaryCats