The season/series finale airs tonight at 12:30 AM Eastern. No word if the show will be renewed, but seeing as how there was a two year gap between seasons 1 and 2, we may not know for a while. Until then, enjoy.