Worlds seem the same, visuals are a bit inconsistent. The game itself doesn't really have any of the plot that the page mentions. As was already mentioned, the mechanic of shooting draining your HP without any indication, and dying taking you unceremoniously back to the title screen, are very confusing until you figure out what's happening.
Good work on finishing the game though!