User comments for Giants: Citizen Kabuto
Giants: Citizen Kabuto
- Paid
- (2 votes)
Cool Game for Action Fans
Giants: Citizen Kabuto is an action game that boasts stunning graphics which really explode off of the screen. While this game often appears to be a work of art, players who take it for a spin are sure to discover that Giants: Citizen Kabuto is...