Hey look it's your mom in the thumbnail :D
lol legit a good game though. thanks to the developers for already checking out the video before i even posted a comment here. you can check it out if you want to as well ^^