Originally Published: April 12, 2011, on Youtube.com/RCars4885

I come to you once again with your weekly geek fix. This week’s episode sees me review Brightest Day #23 from DC Comics, my new Nintendo 3DS, and Super Street Fighter IV 3D Edition for the 3DS. My hot chick pick of the week is Jessica Burciaga and this week’s theme is Ryu’s Theme from Street Fighter IV.