Unity 5.5 and Unity 5.6 has some awesome features, but they are still only 1/2 implemented and buggy to the point of being considered even a late Alpha build.
For example, Vulkan was just thrown in there without much testing, Facebook GameRoom was thrown in without anyone realizing it broke the Standalone (which is probably 100x more important), Collab still freezes for 2 mins when signing into services - a combo bug with freezing while pulling, causing the need to reset - along with the infamous “play button does nothing when clicked until you restart Unity” bug, and the random text UI poofing glitch, just for starters - and don’t get me started on scrollRects and NaN issues for UI. This was ended on a final version, surprisingly.
I reach out to Unity to ask - or beg … how possible would it be to have all staff on alert to fix bugs before adding new features? Unity 5.6f3 was genuinely left in an alpha state for being called a final version (although still more stable than 5.5, so still a worthwhile upgrade).
@ : Please follow the standard of fixing bugs first. Especially with new competitors out there now, you must shine! While features look good for PR purposes, the end result will not be nearly as good as stability.
Cheers~