41 Hours: 7 June Patch

General bug fixes and gameplay improvements