Trap Labs: New Trap Labs Demo and Steam Keys Giveaway!

A new Trap Labs demo has been released! The art was completely redone, and many new features were added. The game looks and feels completely different. I wrote a new story with a silly and comedic premise and decided th…