Your games keep getting better and better! These guys were just odd and creepy and just gave me chills!
Thanks for posting!