thank you for playing! Let me clarify some things:
About the teleportation thing... i will remove it from the game because a lot of people thought the same as you. Sorry for being an inconvenience. About the James fight it was a variable that won't reset until after the game restarted. Sorry for that too. You were supposed to play as Nathan but due to time limitations i had to scrap that mecahnic so in the end it's a fight were you were meant to lose. About the theme, you play as both you the player, and Sierra in normal and gem mode. Hope that answers your questions. Thanks again for playing! ^^