senior project video game tactical rpg