576 subscribers
The official channel of the Indie Game Studio, Deli Interactive. Subscribe to keep up on all of Deli Interactive's latest game projects!
616 views
3 months ago
892 views
2 years ago
6,578 views
1,020 views
404 views
3 years ago
13,679 views
464 views
1,895 views
6,820 views
61,124 views
4 years ago
18,859 views
18,475 views