Delusion Arts Entertainment, LLC — Game Developer

Name Release Date Current Players All-Time Peak Rating
Damned Hours Damned Hours 2 Oct, 2017 0 1 43.95
The Falling Nights ® The Falling Nights ® 18 May, 2017 0 0 42.61
Damned Hours Demo Damned Hours Demo 27 Jul, 2017 0 0
File uploading