This is a very powerful and impressive mini desktop. I do work with videos and live streaming. This machine is hands down a excellent machine. I have not tried any gaming with it as I am not really a gamer. However, from what I have seen I would say it would be a very decent gaming machine as well.