i love ramen but i don't think i'd go that far
that was great. the whole thing had a kind of an old arcade game kind of thing mixed with flashy goodness. nice japanese feel to it although im to lazy to see who the athor is so maybe it was made in japan but what ever i don't keep track of that kind of stuff