3 games · 2001–2009
2001 · Windows
Pendulo Studios, S.L.
2006 · Nintendo DS, Wii +2
2009 · Nintendo DS, Windows +1