What is the Green Monster?
A game company is showing a game to paid staff in their offices, getting feedback, and ironing out any bugs or errors
Imported from external platform