Astro Boy: Omega Factor
2003 Fighting -
Astro Boy: Omega Factor, released in Japan as Astro Boy: Tetsuwan Atom (アストロボーイ・鉄腕アトム?) is a beat 'em up video game developed by Treasure and Hitmaker, and published by Sega. The game w ...
more on Wikipedia