NEWS May 9, 2019 by Brandon "DJ" Lewis Over The Top Tower Defence (OTTTD) is now available on Nintendo Switch Profit off the Earth's survival and take on.... giant flying sharks?