Love it! – TerraGenesis - Space Settlers Review
I thought this game was gonna be stupid but I actually really like it and wanna play it all the time. Download it and try it. The ads aren’t invasive and it actually really pays off to watch them when u can.
Review by gunique95 on
TerraGenesis - Space Settlers.