90%
Angry Birds Space is an experimental offshoot of the original game that has returned impressive results. Read the full review at Game Informer
What are the best games to find on each platform ?