Rayman Origins is better than NSMBU: better graphics, better music, better/tighter level design, better in-level challenges, and is generally a fresh take on 2D platformers. The only thing that NSMBU has over Rayman Origins is that the Nintendo logo is slapped on it, which is a pretty big deal to some people, but no, Origins is a much better game and I really liked NSMBU.