First trailer for Tower Offense (working title) - a landmark game in fighting genre. Introducing first three monumental fighters, hailing all the way from France, Italy and Italy again.
Posted by Chentzilla on May 25th, 2013
You have fought inside and nearby these landmarks, but you never saw them fight each other! Until now.