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?