Kid Cudi‘s most recent studio release,¬†Satellite¬†Flight, which dropped not too long ago, has garnered wavering reception from critics and fans. We enjoyed the album to an extent, but can’t the deny that we miss the old Cudi. 31 more words