TITANFALL – Hands-On Beta Impressions
im·pres·sion noun \im-ˈpre-shən\ : the effect or influence that something or someone has on a person’s thoughts or feelings. … 2.C: an especially marked and often favorable influence or effect on feeling, sense, or mind. We’ve had several teeth-jarringly intense hours to get our feet wet in Respawn‘s high-profile FPS-Hybrid Titanfall. And boy, are we impressed. Unless you’ve…