Posted on Monday, August 31st, 2009 by Shachar Pessis
CycloManiacs – Compete against 20 riders, unlock 26 levels and 70 achievements! Have you got what it takes to beat the Moon Haddock and become the Cycle Champ? I enjoyed this game a great deal. It is well-designed and it reminded me of my childhood days as a BMX rider, riding on dirt roads while listening to Queen’s Bicycle song… For additional cool daily games, follow our AllMyGames facebook fan page.