Whoa, demon. Sunday, April 26, 2020Sunday, December 20, 2009 by Oapboap That’s pretty much the story of this video (game). Gene finally discovers where the boat he needs is docked. However, a pair of Demons wants to slow him down. Will Gene make it to the boat? Yeah, we're awesome.