The game is making it's way to Steam, with that said, here is a video in celebration of the Steam release. Hope you enjoy and feel free to leave a comment!!