Steam Game New Releases

Below is a list of new games that have been released on Steam recently. The score in the blue box is the community rating from Steam reviews.