Just a slight delay, but its a cool site

After a long long delay the new www.braingiants.com is up. What do you think about it.

CHECK IT OUT HERE

www.braingiants.com