edit i suppose working in tech support (as my earlier working days are) i do sort of appreciate it a bit... can say i laugh out loud but can associate with it
although i dont play games :p
And was Jerusalem builded here amongst those dark satanic mills