NRobot is an autonomous robot fighting game. Instead of directly controlling a robot, the human playing the game must write a program that acts as the "brain" of the robot. The robot will then be dumped into the game arena and must attempt to survive on its own. NRobot is written for the ECMA CLR. It's been tested on Mono and on Microsoft's .NET framework. Currently, it is functional and "playable". It comes with three sample robot implementations, so that "out of the box" you can watch a game. One important missing feature is a security architecture: robot code executes with full privileges. Thus, it's recommended that if you are running any robots from untrusted sources, NRobot is run under a user account with no privileges over files you care about. It's also short on documentation, and the GUI implementations have some rough edges.