This petition is due to the fact that this gaming company, GTarcade, has made loads of money off 3 games… read more