Developer

edit

According to IGN this game was made by Trainwreck Studios, which is a division of 2015, Inc.. [1]