Not sure what the problem is, its a rar file with an EXE file, the exe file is the one to press to be able to play the game.
DalaLlamaStudio
4
Posts
13
Followers
2
Following
A member registered May 30, 2018 · View creator page →
Creator of
Llama Palooza is a hectic couch co-op herd survival and fast paced 3D party game for 1-4 players.
Survival