Glitch World: Coming December 4th!

We are excited to announce that Glitch World is releasing on December 4th at the following times: 12:00 PM PST 8:00 PM GMT 9:00 PM CET Make sure you wishlist Glitch World now to be notified of the release and get a chan…