Astro Boy: The Video Game

Based on the little-seen movie, this is a terribly broken excuse for a quick cash-in. Avoid.

Latest Updates