RPG Round Up : Alpha Protocol & Binary Domain

RPG’s have always been a staple of video games so it’s no surprise that all companies…