Java arcade-tower defence game