There are three mixes of I Look Different Now, though to my untrained ear the Original and the Oliver Moldan Remix don't sound hugely different. The Nicole Moudaber Remix DOES sound different, but only in that it's even more overtly techno with its layers of percussion, so I'd stick to the other two TBH.
About: Patch Park & Joeri Jamison are both Dutch and have had stuff out on Little Mountain and Renaissance, and that's about as much as I know. Label-wise, this is on Wally Lopez's TheFactoria imprint, who can be found online here. And again, this is OUT ON MONDAY.