Super Tornado.io is unquestionably one of the most fascinating new arcade games this year. It is likewise a multiplayer online video game. Your task
is to destroy all the buildings in the city with a tornado!
Instruction: Drag the mouse to play
Release Date: 19 June 2021 , Platform: Web browser (Desktop and Mobile)
Tags VIEW ALL