Chick Chick Boom Does, In Fact, Go Boom in Adorable Fashion

Chick Chick Boom is a new WiiWare game that pits chicks up against each other in strategic 5 vs. 5 match ups that feature unique teams, weapons, arenas, and modes. The game is set for release onto the WiiWare platform soon.

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