We feel the need to put this at the beginning of this review. We are huge Pokemon fans. We've played every single mainstream Pokemon game on the handhelds (ie Red/Blue, Black/White) and more than caught ‘em all. We can tell you the name of all 649 Pokemon and their types. So, as you read this review, keep in mind that this comes from the perspective of a big Pokemon fan. By Jason of Trendygamers.