Board Thread:Fanmade Content/@comment-26861832-20160518202627/@comment-26861832-20160518212746

good guess but sadly nope. First Hint : Bionic Island