Skylanders new game review

The Giants are coming! Skylanders Giants, the cool new video game by Activision, is due to hit stores on October 21, 2012. It’s the next in the series and sequel to the highly popular Skylanders […]

{ 1 comment }