Impossible stalemate


How can this end in a stalemate? I am speechless, i just can't understand this, maybe a bug or a hack, definetly a checkmate and not a stalemate....
Without trying to sound condescending, you should make sure that you understand exactly what "stalemate" means. You should also make sure that you understand how the "en passant" rule works. These are the two chess rules that often confuse newer players. The Wikipedia has good definitions of both rules

At move 52 when you took white's last pawn and white had a lone king, you still had a rook so you didn't need to get a new queen or multiple queens to force a checkmate. Having multiple queens will increase the risk of stalemate because the queen covers so many squares at once.
Search YouTube for "king and rook checkmate", "queen and rook checkmate", and "king and queen checkmate" to learn how those checkmates are done, then practice them against the engine here by setting up the board in those positions.

How can this end in a stalemate? I am speechless, i just can't understand this, maybe a bug or a hack, definetly a checkmate and not a stalemate....
No pieces are attacking the king; it is not in check. The queen on c1 protects the rook from being captured. That rook also prevents the king from escaping to e2, and guards d2, c3, and c4 along with the queen. Your king also guards c4, but that isn't needed for the stalemate. The bishop blocks off d4 and e3, so the king also cannot move in those directions. The only remaining square is e4, which the queen on h1 defends. The king has nowhere to go, but is not in check. White also has no other pieces, so it is stalemate. White has no legal moves, but is not in check.

On this topic: there are incredible stalemating lines known from the literature and puzzle books.
Former WC Max Euwe was known to be able to calculate these - you seem losing, but in 8 moves there's a forced stalemate. So next to forced mating lines, there are forced stalemating lines for the defender - sometimes.
This is why you never resign, until you can rule out stalemate - which is basically never, until at some level you can be confident that your opponent sees all of it.
In my chess career this is probably the craziest stalemate I have ever given:
The intuition is this: the opponent is like: Wee let's move forward. At this point he is overtaken by an emotional overconfidence which stops his brain calculation. So you can outsmart them. Of course all masters know this but below 2000 level you can fool them. Tip to make use of all chess rules in the smartest possible ways!