I'm not familiar with a game titled "Crab Stick RPG." It might be:
Tell me more:
With details, I can identify it or help you design it!