I don’t usually review games but this new animated short from the highly anticipated game Overwatch really caught my attention.  I saw another Overwatch short a few months ago and thought it was a trailer for a new animated film. It had excellent animation quality akin to something you would expect from Pixar but because […]

Read more