Die to Survive - Railshooter

Something totally different but I was fascinated by a relatively new technique used in design called Wave Function Collapse which is used to procedurally generate in 2D and 3D you might look into. I believe there is an experimental plugin in UE already which is not that good but it’s good knowing this exists. Maybe it can be of use to you when you need to generate a bunch of different assets:

GitHub - mxgmn/WaveFunctionCollapse: Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

It is great at filling in smaller details