The Beast of Lycan Isle Collector's Edition

The Beast of Lycan Isle Collector's Edition screenshot

Average Rating

Collector's Edition - A night of dark mystery on the Island of the Wolf.

Most Recent Reviews To submit a rating or review, download this game