Llamasoft Ltd. — Game Developer

Name Release Date Current Players All-Time Peak Rating
POLYBIUS POLYBIUS 21 Dec, 2018 1 2 85.94
Moose Life Moose Life 13 Aug, 2020 1 2 85.66
Minotaur Arcade Volume 1 Minotaur Arcade Volume 1 21 Dec, 2018 0 1
Tempest 4000 Tempest 4000 17 Jul, 2018 0 2 62.08
Akka Arrh Akka Arrh 21 Feb, 2023 0 2 75.37
File uploading