The Trashcan Games: Testing Update 2

The tower defense game has been upgraded in this version, but also, one more attempt to fix achievements... here goes!