Billie jean is definitely not your lover in this game XD . The art style also reminds me of Dr. Manhatan from Watchmen which is awesome!