Ok guys is it just me or did anyone else notice the 2004 date on the photo????? I think this thing is WAY to wierd for me. But those are just me personal opinon.Trevor