Yeah we know it's been a while and that E3 is old news, but stuff happens and we are just getting this out now.Anyway Enjoy!
Support the Show.