Top
60°
7.0

Yooka-Laylee Review - Flying Lizard Monster | TechRaptor

Yooka-Laylee is a fun game, but its controls, plot and somewhat plentiful bugs hamper the experience.

Read Full Story >>
techraptor.net
The story is too old to be commented.