Game released on NewGrounds

https://www.newgrounds.com/portal/view/926951