Let's Play (2025) : I am N00b

Sam's indie game is review bombed after a streamer releases a negative review.