The game was published by Robot Entertainment as well as being self-developed by them.
Trò chơi được Robot Entertainment phát hành cũng như tự phát triển lấy.