Skip to main content

smushie's definitions

Crystal Castles

Not just a band, prior to the techno duo this referred to an arcade game created by the atari company in the 1980's. One of the first games to have an actual ending, you run around these odd castles collecting gems as this weird bear creature.
by smushie February 1, 2009
mugGet the Crystal Castles mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email