Project PULSE: Small fixes, more stabilization in the works!

Keep an eye out for fixes over the next few days as we iron out some bugs players have faced on the release.