Trap Labs: Official Trap Labs Trailer - Game launching Nov 7th 2018!

https://www.youtube.com/watch?v=EzX0zE6EoHQ It’s finally here! The first official Trap Labs trailer. It’s been a long journey, but the game is almost ready for release! This trailer hopefully gives everyone a better ide…