Summary
A gameplay clone of Bug Catcher, except that it stars Nature Clan, and it takes place in a science lab. It is the only VT03-exclusive, and likely the final Nature Clan title, ever released.
Developers
Platforms
Tags
Latest Reviews