Dynamiczna przygodowa gra akcji osadzona w świecie Bionicle, czyli jednej z serii tematycznych klocków koncernu Lego. Za jej opracowanie odpowiadają programiści ze studia Traveller's Tales, którym zawdzięczmy powstanie obu części znakomitej serii LEGO Star Wars, nie dziwi więc fakt, iż zrealizowano ją w taki sposób, aby bawili się przy niej i duzi i mali.
Jak łatwo się domyśleć, użytkownicy kierują poczynaniami tych dobrych, czyli herosów Toa, a celem ich wysiłków jest pokonanie wszystkich członków gangu Piraka. Podobnie jak ma to miejsce w przypadku LEGO Star Wars, tak i tu poziomy zbudowane są w taki sposób, aby przejść je w trybie „story mode”, a następnie odkrywać zlokalizowane na nich sekrety w trybie „free play”. Gra została wykonana przy użyciu ładnej grafiki 3D, przebieg akcji obserwujemy z kolei z perspektywy trzeciej osoby. Przez większą część rozgrywki walczymy z przeciwnikami oraz pokonujemy napotkane przeszkody terenowe. Kluczowym elementem są maski Toa. Każdy z Bionicli, jakim sterujemy, może wykorzystać kilka ich rodzajów. Wszystkie maski dają temu kto je aktualnie nosi unikalną moc, przykładowo jedna zwiększa zasięg skoków, a inna pozwala chodzić po wodzie. Rzecz jasna układ poziomów zmusza nas do używania odpowiednich masek w odpowiednim czasie i miejscu.
Ponieważ Bionicle Heroes została stworzona w konwencji „dużo satysfakcji, mało stresu”, bohater nie może zginąć. Gdy odniesie za dużo obrażeń po prostu traci jedną z masek, ale może ją następnie odnaleźć w dalszej części etapu. Wszyscy unicestwieni wrogowie postawiają po sobie pewne klocki Lego, które mogą posłużyć nie tylko do odblokowania sekretów ale i ulepszenia swojej postaci. Ponadto po ukończeniu określonego etapu gracz może przejść go ponownie ale tym razem postaciami Piraka.