Dart port of gritsgame