An RPG written in C++