Sonic Generations launch trailer

Sonic Generations is out today.