Crystal Crusader is a brand new puzzle game by Dim Sum Lab. idNerd Studio produced this promotional video for Crystal Crusader.