Earlier in the year, Activision and High Moon Studios announced that Transformers: Fall of Cybertron would be hitting stores on August 28th. While most fans seemed okay with that, it appears that the game will be hitting earlier than expected. In a press release that we just received from Activision, Transformers: Fall of Cybertron will […]Read More