"Online scoreboards" refers to a digital platform or system where people can view and compare scores or rankings of different players or teams who are playing games or participating in competitions on the internet. Full definition
Features: A crazy story mode 20 different levels boss fights achievements online scoreboards 8 different monsters all new unique special powers saved games awesome artwork from Ilias Sounas original amazing soundtrack from Marietta Fafouti unlockable game... (wp7connect.com)