As Sonic Generations marked the 20th Anniversary of Sonic the Hedgehog, it was clear that this game had everything to offer, because for the first

As Sonic Generations marked the 20th Anniversary of Sonic the Hedgehog, it was clear that this game had everything to offer, because for the first