Yes....it's free....if you are enlisted rank....and IFyou have an active duty W-2 for 2022. (must check a box indicating it is an active duty W-2 right after the main W-2 form entry)
BUT, that does not include the "LIVE" version that you are apparently posting from.....You would need to fill out your forms yourself. Note, there is usually not a penalty for filing late if you are getting a refund....just get your tax return filled in correctly before you file.