I feel like this might be a lead-in to a mobile game store for steam.You know, while we are not so wildly speculating.
Log in to comment