This game was developed by the game company Beta Dwarf. I started working there in august 2015 as a game programmer and I continiued working there until the games release in may 2016.
For detailed information on the game:
Forced Showdown website: http://forcedshowdown.com/
Steam Page: http://store.steampowered.com/app/265000
During my time at betadwarf there was about 16-17 people activly working on the game. For more information you can check the projects team page here :