This seems like a game Ross would absolutely love, to be completely honest. The characters are all awesome, the setting is cool, and the story is interesting. The only drawback is that it is turn based, but it has a unique battle system that makes the turn based combat more enjoyable. Here's the link to the game's website:
http://www.lisatherpg.com/