L5RC is an action game with a dash of puzzle from the studio CoGS: Digital Amusements. For some reason the game has not yet been released on... Read more
L5RC is an action game with a dash of puzzle from the studio CoGS: Digital Amusements. For some reason the game has not yet been released on PC.