Artwork for Lycans

Lycans

December 04, 2023

Lycans is a multiplayer game up to 10 players. Investigate during the day to find the hidden werewolves among the villagers and hide at night to survive their attacks!