So you are looking for a compact computer for your gaming and streaming needs? The Lenovo Legion C530 Gaming Mini-Tower is worth a look. This particular model comes with an Intel Core i5-8400 6-core processor, 8 GB RAM, 16GB Optane memory, and an NVIDIA GeForce GTX 1050 Ti graphics card.
The case has a convenient carry handle and doesn’t take a whole lot of space. You can get one of these for under $650 at this time.