TendoGames Co., Ltd. · Cube Game
Media from the Steam store listing.
Them and Us - Promotion Video English