Cursed Treasure is an epic tower defense game that you can play in your browser on desktop or mobile, created by IriySoft. Do you have what it takes to protect your gems? Strategically place and build towers to defend your...