It’s amazing what a difference 12 hours can make. The We Dare trailer hit today, and it took the internet by storm. Now people are starting to rag on the trailer and make it their own. You can even check out a flash de-make of the yet-to-be-released game at this link. I can’t [...]