Maybe I'm thinking too much about it, but I think it's supposed to resemble a neon sign. Like what would be common at an arcade. Either way, I dig the new logo, but I think some of the proportions and random slanty letters make it look off.
First thought that came to mind.