Ultra Imposer: Ultra Imposer Releasing Soon!

Get your thumbs ready. Ultra Imposer is releasing 05/20/22 at 12:00am EST. It's been a while since I've posted, but Ultra Imposer is very nearly upon us and It's seen a change or two since its demo build. Gamepad suppor…