Top
30°
5.5

Stupid Llama Review - Those Gamers

Stupid Llama, a side scroller by Reck-it Warehouse has all of the things to make a great game but it unfortunately falls short where it counts the most.

Read Full Story >>
thosegamers.com
The story is too old to be commented.