Top
70°
8.0

Skylanders Giants Review | Blast

Blast: "Skylanders Giants is a solid game with a distinctive, if expensive gimmick."

Read Full Story >>
blastmagazine.com
The story is too old to be commented.