it does have an ending , you play trough 3 rounds each round increases the amount of lives you have as well as potential gimmicks and if you lose at any round you have to start over from the beginning however there's nothing stopping you from replaying it since the dealer is AI and not predetermined.
The only thing you’ll see is a shot in the face from which you will never recover. It’s the ending. Pathetic, but fair and believable.
Closing the game because there’s essentially no point in continuing to keep it running is quite natural. Especially given the almost complete abandonment of the UI, pause menu and other stuff.