Twin Stick Heroes: THANK YOU!

Hey everyone! We are proud to announce that Twin Stick Heroes has officially reached over 2500 demo downloads here on Steam since we have released the demo so many of you have reached out to us and shown your support! W…