Hawken 2 Cinematic Trailer

Hawken 2 Cinematic Trailer

Hawken™ is the first title to come from Adhesive Games Ltd™, a small independent game studio located in Los Angeles, CA, and Meteor Entertainment™ in…