The Spire - December 2010 Teaser Trailer - Indie DB

Looks pretty sick!