welp got my ass kicked. this is SUPER solid, very polished, visuals are smooth and the theme was implemented nicely.