Episode 1 of Moonknight Dropped this week! Meaning we have a lot to talk about. So lets get to everything we thought about the show so far