Your a psycho!!!
I seriously don't know what the hell you were thinking, but overall you have succeeded in freaking me out. But I still don't understand the robots having sex at the end, especially if they truly are robots.
And um.... I guess it kinda made me hungry for some pizza. Think I'll go get some now man.