Published by: qingzhong zhou
Bug? Soccer? Bug+Soccer=? Hello! This is a funny Turn based Strategy Game
(click to enlarge)