A reader is shocked to realise how few triple-A games are being released in November, during what should be gaming’s busiest ...
Blizzard Entertainment is a video games company headquartered in California that was founded in 1991 and whose parent company is Activision Blizzard. Today, Blizzard is known for game franchises such ...
Microsoft recently revealed that Avowed will launch on another platform in addition to Xbox and Steam, which is a logical ...
World of Warcraft executive producer Holly Longdale has spoken exclusively to The Mirror about the iconic MMO's future, ...
Xbox boss Phil Spencer's recent statement has declared Xbox as the winner as it is the most-played platform for Call of Duty: ...
InFlux is a puzzle game that mixes exploration and platforming in a series of beautiful natural and abstract environments. You are a mysterious metal sphere which falls from the sky, traversing an ...