As I said often here, I used Unity for a long time for GameJams like LudumDare. Except for big projects, I don't want to use it anymore, preferring something lighter. However Unity is a really good engine for beginners and also for "serious" Indie Studio. During the last decade, many games have been created using Unity - and they deserve respect according to the quality (SuperHot, Manifold Garden, CupHead, etc). Furthermore there is a big community of Unity users. Here it is not a good place so as to fix a bug under Unity. The Unity forum is really active and its community is kind willing to help everyone ++