The day of reckoning has arrived. The Chompers 3D team has finally unleashed chompers3d.com unto the world. The site is in 3D and will require red/blue glasses. Check out the website itself to get your own free pair. Hope you all enjoy and check back soon for more Chompers 3D news.