Diorama Break Team · Studio Massimo Gauthier inc.
Media from the Steam store listing.
Kickstarter Trailer