YATBSG - Yet Another Turn Based Soccer Game