Lambda Humans is a French indie studio where everything can be done from scratch.
Game Status
Outage Reports
0
Main Issue (24h)
Other