Towers can prove surprisingly formidable opponents Play it here: http://www.newgrounds.com/portal/view/620319 My Twitter: https://twitter.com/sirtaptap My Tw...