heartgold soulsilver developer interview