Came across this site http://www.00112358.net and it's really got me puzzled.
I think you have to solve puzzle/s or something and thus so i thought i'd start a thread and maybe get some input on this thing..
+ Reply to Thread
Results 1 to 6 of 6
Thread: The Oculus.
Tags for this Thread