The idea of having two opposite characters who influence each other is compelling! I think you could further build upon this by making the characters play a bit more differently from one another--let one reach places the other could not if they could switch places, or have the two characters take influences from different game genres, etc. Good job!