Headsnatchers: Headsnatchers releases into Steam Early Access

Headsnatchers, IguanaBee’s stupidly hectic up-to-4-player local and online multiplayer party-game, is now available in Steam’s Early Access program. The Early Access price is a more-than-reasonable $14.99 crowned with a…