game cover

Flock! Gameplay Trailer

Capcom has released a new trailer for Flock! featureing gameplay footage.

17 March 2009

Share

Comments