e-RPG(V2): e-Volving RPG Applications for a Connected World