New Soundwave 123 June 9, 2012 By John DeLuna E3 New Releases Art of Videogames Random Hypothetical! Lots more! https://media.blubrry.com/tfradio/content.blubrry.com/tfradio/ns123.mp3