C# Warrior