Operation Delta

A Star Wars roleplaying game. More soon!