Headsnatchers is a dynamic arcade game focused on having fun in the company of other players. The title was released by Iceberg Interactive and developed by an independent studio IguanaBee.
Gameplay
While playing Headsnatchers, we take part in...
Headsnatchers is a dynamic arcade game focused on having fun in the company of other players. The title was released by Iceberg Interactive and developed by an independent studio IguanaBee.
Gameplay
While playing Headsnatchers, we take part in...