60%
Little Deviants might be a cool tech demo, but that isn’t what it's supposed to be. It's a game, and not a good one. Read the full review at Game Informer
What are the best games to find on each platform ?