Double Damage Games — Game Developer

Name Release Date Current Players All-Time Peak Rating
Rebel Galaxy Rebel Galaxy 20 Oct, 2015 27 94 82.83
Rebel Galaxy Outlaw Rebel Galaxy Outlaw 22 Sep, 2020 2 21 61.82
File uploading