Bug Chucker 解謎 Cyan Worlds, Inc. - 1月 1, 1970 Bug Chucker is a bugged-out, fun physics artillery game with a whole different galactic gravitational perspective. It's an easy game to learn and …