Played a game 2 or so years ago. Enjoyed it but forget name. Kind of like old school worms game but with people. Giant ogre showed up every so often that everyone attacked.
Can someone help?
Can someone help?
We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.