Not much out there yet, but the release date is April 28th. As new info comes up I will post it in this thread
Don't be surprised if it gets moved to first or second week of May but that is the date for now. It should be a fun game.