About Lycan
Just taking an honest look into the games I love and hate with an open mind.
Most Viewed Games
Latest Videos
2024-01-16 10:38:14 PM ● 433 views ● 22:48
Lycan is a YouTube channel which has approximately 1.69 thousand subscribers. His content totals around 52.79 thousand views views across 40 videos.
Just taking an honest look into the games I love and hate with an open mind.