i have been reading about libgdx and seems to be the better option to me ( i was about to use godot and libgdx, cause im moving from game maker studio 2, im a java developer so i had to choose between libgdx), so, the main class should be a GGAME, that game should have Screens, screenes is where each level reside, but there is another approach called Scene2D, bassically is to add an Stage and actors to a screen, so, my question is, what advantage have Stage over screen, what if i dont use Stage or actors, but screen and sprites?