Latest Post GamesSuper Mario vs PETA This is really happening (HERE) but now PETA said it was a joke (HERE.)