"Ace Ferrara And The Dino Menace" is coming out this month! I've taken the opportunity to give the website an overhaul with new screenshots (most of which I have also added to the screenshots section on IndieDB), so if you haven't seen it yet, now would be a good time!
I've also captured a video from the game's opening dialogue. Between each mission, a short dialogue sequence like this advances the storyline: