Crystal Castle.

Another of my All time favs.