Rakan Haddad Software
Media from the Steam store listing.
MareDare 2: The Daring Sequel Official Trailer