AppSafari - Buganoids HD Review

AppSafari - If you love 80s arcade games, Buganoids HD is the iPad game for you. Buganoids HD from Backflip Studios is a cross between Dig Dug and Gyruss, like Space Invaders in reverse.

Read Full Story >>
The story is too old to be commented.