I don't know anything about this game or situation - but it sounds like this guy messed up and is admirably taking responsibility for his actions. That's a mature thing to do (taking responsibility) and something we see too little of in the tech world. I admire the way he stepped up to the plate and tried to remedy the situation for his colleagues. He should be rightfully ashamed of the mistake but proud of the way he's dealt with handling it.