Ludicrous Games is a two-headed, independent videogame development studio based in Lucca, Italy.
Our debut title is out now on PC and Xbox, check it out!
Ludicrous Games is a two-headed, independent videogame development studio based in Lucca, Italy.
Our debut title is out now on PC and Xbox, check it out!