I actually really like this, especially the setting and the Psychonauts-style design. If this gets an expanded release on Steam, I'll be sure to get it.
One problem I encounter is that sometimes my opponent has a bit of a hard time taking the loss and just locks up when he's sure to lose the game, but there's a solid chance you already know this and are working on it.
Keep up the great work!