New game: Dillo Hills 2

Fans of Dillo Hills? No? Nevermind! Check this out anyway – Dillo Hills 2. Racing multiplayer game – hit the downhill just right for speed boost, glide to time it right and use powerups for extra advantage!

Play Dillo Hills 2

Dillo Hills 2 WIKI

Dillo Hills 2 Chrome Webstore