Hey there Charlie, welcome to PC! You're putting some very good effort in university, good luck on that PhD! Hey, you've played all the Pokemon games, nice! You should check out
Pokemon Gaming Central to talk about the games there. I myself don't play the cards too often, but other people do over in the
PTCG section. Why not check it out? The game you're developing sounds like a good work in progress, you should look at our
Fan Games section to look at tools and resources in helping your become possible. I don't think you went overboard with your introduction, it helps get you know better. :p
I hope to you see you around! :D