Best match 3 games on Steam

Filters
Price 1.99€
Rating 6.6
Release 20 Jun 2011
Price 4.99€
Rating 9.3
Release 07 Dec 2010
Price 4.99€
Rating 9.1
Release 15 Sep 2009
Price 4.99€
Rating 7.8
Release 18 Nov 2008
Price 8.19€
Rating 8.3
Release 29 Jan 2008
Price 4.99€
Rating 8.8
Release 30 Aug 2006
Price 4.99€
Rating 8.8
Release 30 Aug 2006
Price 4.99€
Rating 9.2
Release 30 Aug 2006
Price 4.99€
Rating 8.9
Release 30 Aug 2006