The game is scheduled for release this summer. The steam store page is now live.