Unity Game Engine - Should you stay or leave?