'Abuba the Alien' needs your help to get rescued .
Abuba the Alien
Abuba the Alien is an online adventure game developed by Pencilkids, and has been played 1295551 times on Bubblebox.com.
85% of people have voted thumbs up.
85% of people have voted thumbs up.