It looks good, but of course, none of it will protect you legally if a child is shocked, the game burns the apartment building down or .....
A signature means nothing unless notarized.
Do you ever sign your real signature when asked by a auto shop, repair person or rental agreement?
Of course not.
Shop owner: Your honor, he signed this release of rights, here on this contract...
Judge: Is this your signature?
Vid: No your honor. That looks to be someone else's writing.