After more thought about Saint's release on Steam I have decided it would be best to release Trigger Saint as an "Early Access Alpha" title on May 1st.
Until then I have planned to give out Steam keys to a few people in the group who are interested in dedicated testing for release.