Kole Ross June 12, 2014 The Level Episode 65: I Can't Believe It's Not People Kole Ross June 12, 2014 Kole, Ben, Dennis, and David talk about the 2014 E3 press conferences. The Level Episode 65: I Can't Believe It's Not People Subscribe in iTunes Subscribe in RSS Direct Download SoundCloud Playlist Facebook Page Email Us The Multibrief Everything at E3.