XGGL PLAYS: Star Fox Zero

Ryan and Will play the brand new Wii U game Star Fox Zero and mess around with some motion controls.

Xtreme G Gaming Lounge is a console gamer’s paradise located at 2470 Yonge St. in Toronto, Ontario, Canada. With several gaming stations