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