AstroGamer on 03 June 2014
The game in the Twitch are likely to be system sellers. Remember, Nintendo has a whole separate 20 hours of streaming. The games in the twitch stream are going to be seen by everybody
3DS Friend Code: 047387541842