Developer Game Source Studio has announced that Mahokenshi will debut its first playable demo at the Steam Next Fest starting October 1st.
With the curtains already closed for E3, the company that runs a yearly analysis of E3’s coverage statistics, ICO Partners,...