Abuba the Alien
Abuba the Alien is a new point & click adventure game by Pencilkids Games. Pencilkids Games really eloborated to the graphics, sound effects and environment of the game. A little alien Abuba is stuck on our world and needs your help to get back to his home.Play a random game
Thanks for your interest!