Concept art for Intels Larrabee launch title released