A small suggestion for 7723
I think we can add a 'This Week's Game Picks' module on the homepage to review and recommend the top 10 most downloaded games of the week.
Replies (2)
Long-term occupation of this position has made everyone mock, strictly prohibit piracy (support the original poster, good suggestion)
Answer Section 300 Kilometer Club: Actually, it exists on the 7723 computer station.
— All replies loaded —