Greenview Street (2022), revealed the game has sold over 310,000 units on Quest alone. Announced in an X post last week, the ...