Thanks for your honest feedback. We will improve our web graphics responsiveness and contents. This is designed for big screen, we will take care of small monitors too.
This is how it looks for me - https://imgur.com/a/uOMw71z
9 karma · joined September 20, 2014
This is how it looks for me - https://imgur.com/a/uOMw71z
What is Steve AI? Steve AI is a patented online Video making software that helps anyone to create Videos and animations in seconds.