Tower Raiders 3 Finally Hits the Play Store in Beta Form
A while ago we wrote about the upcoming title in the Tower Raiders series that was supposed to come really soon. Tower Raiders 3 would give you all the reasons to want it. It wants to give a completely different approach to the tower defense genre and is going to be available on Android as well as on the popular social network – Facebook. Tower...