Fun with http://fightcodegame.com/ - possibility to concentrate on strategies, and have more component code.