I just returned you both payments.
The problem is that there is no single unified time in the bitcoin network (or internet in general). Our game cannot know what time it was on your computer when you really sent your money. So we use the "Received Time" as recorded in the blockchain. It is always risky to send payments in the last seconds... and this game is just about that risk.
