Follow Dibaka
Dibaka
Dibaka
John The Alien
An arcade shoot-em-up game about an alien conquering our planet.
Dibaka
Action
Play in browser