Experience Caillra Feat. Game "For Life" Video, a new offering from Caillra, which was released on Friday, December 17th, 2010. Things are looking better for Caillra with each new release, which Caillra Feat. Game "For Life" Video has proven yet again. It's worthy addition to the impressive body of work Caillra has been developing over the years. We're looking forward to hearing what's next.