The Walkerman Steam page is now up: Click Here.
We have also added a new itch.io page: Here.
This is an important milestone in the development process for Walkerman. We have also announced the tentative release date as May 22nd, 2017. However, there is a good chance that we beat this date by at least a month. May 22nd is the latest feasible date for release, accounting for the possibility of any setbacks in the development process.