Nice work so far. Things that caught my eye: - Your shell catch bag at the ejection port makes sense, and after looking at it for like 15 seconds trying to figure out what it was I thought to myself, "Okay, I see it now, guess that works". With that reaction though, I thought it was both a little much and also reads as…