Barraki Teaser Game

A small interactive environment that appeared upon visiting Bionicle.com to tease the upcoming release of the Barraki.

Download