On the subject of graphics, I'd thought i'd chip in here, I know I haven't yet been brave enough to release a map or another bus but aiding with a couple maps for OMSI, what makes a good map is time. What makes a good environment with what we have is again, time. As we can see with a certain Train Simulator, albeit based on a graphical engine as old as OMSI, the reason why that game is looking good and had improved is because of the time behind it. LOTUS is making up for the lack of (maybe) enthusiasm and now to me it looks a lot better just from the initial phase.
Graphically I am not too interested if it's not of a PS4 game or Truck simulator as I feel that you can more get away with better looking images with it being done photo-realisiticaly and render baking for vehicle interiors, using shadows where shadows exist, on the exterior, using grainy textures help deflect some of the games artificial lighting. OMSI has a very warm feel, LOTUS has the same warm feel in it's environment and that is important, shiny and bright is slang for SHI-!
I hope that we have a stable 32bit application and yes they can only use 4GB RAM but giving the CPU the task of rendering the majority and leaving the GPU to final render is where the conflict occurs, giving the GPU the rendering rights and allowing the CPU to do what it's programmed to do would be better. As a gamer expert friend of mine said looking at OMSI, a game needs to be responsive, even the said Train simulator has FPS dips but the graphics are controlled by the GPU.
I really hope that although we may need Direct X 9 that it's not ridiculed with D3D Errors and Invalid Calls because the commands sent to the GPU aren't quick enough for the games engine to decipher.