Back | Go to board

Board:

/v/

Thread:

Hey gang, I keep seeing people on this board talking about how much they love traps in video games. I like traps. What games have the best traps?