Super Mario with reversed roles? It's real good but the difficulty spikes hurt bad. Worth it for the ending though. Took me a little over 30 mins.