That last part confused me, they put something on the screen and its in the game?
Quote from: madmax on April 28, 2012, 04:41:20 pmThat last part confused me, they put something on the screen and its in the game?I'm thinking a la Skylanders.