Yes and yes. I am currently working on everything I need to make this game steam-safe and release it in the future :)Thank you