KARLSON SPEEDRUN 12.13 Seconds!!!!!! January 5, 2021 by Sir Lancadoot Facebook Twitter Pinterest LinkedIn Half of this video is the joke the actual speed run is legit you can get the demo from itch.io the full game hasn’t been released but will be on steam follow the … Source