What formula are you calculating ELOs with. AFAIK the chess system is standard, and it uses K values of 30 for initial games, and still uses 15 rather than 10 for games where the player has an MMR under 2400 (to stop it blowing out at the top end).
Based on nirvana's new ELO being 2010 after 2 wins against a roughly even opponent, you used a K value of 5 and then didn't do it per game, specifically, or somtehing?
Seems like a really weird and non-standard ELO calculation... O_o
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.