Welcome to Starflashgames.com
Here you can play flash games for free. You don't even need to register to play games, you can play games with out registration here on site.
Even unregistered users or guest users can vote on games, you can vote thumbs up(if you like a game, you can vote thumbs up just below the game). You can vote thumbs down if you don't like a game.