Hyper Sentinel: Release date & launch trailer!

Before I say anything else, let me just say this... FRIDAY, MAY 11TH Wow - that feels GOOD! But wait... what good is a release date without a kick-ass launch trailer to go with it? Don't worry, we didn't forget. Check o…