Its a pokemon simulator, you make a pokemon team and battle people online, its free and awesome, I spend hours on it, to check it go to shoddybattle.com if you want to download first download the newest version of java (free) and then download shoddy. ;) Very fun. Make a pokemon team in minutes and battle real live people and chat.