Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Game description
How about Playing Mayhem Area: Squid Wars? In this video game you need to make it through by eliminating zombies. Make excellent usage of the assistance, the ammunition is really limited!
Release date: 5 June 2023 , Platform: Web browser
Play Mayhem Area: Squid Wars
Related games
Advertisement
Advertisement