Trap

Trap

A vertical shoot 'em up as well as a vertical run 'n gun game viewed from above which sees the screen scroll constantly upwards.

Trap on Steam Games. Trap review, release date, video, gameplay, guide, game trailer and more.