Review: Mega Sushi, Godzilla Bite