1982 · Arcade
Collection of three mini games in which you go after insects.
Added from the IGDB catalog; not on any collection yet.