Its possible. First I would suggest watching some of the playmaker tutorials to get the hang of playmaker.
Make a variable float, set it to 0. Thats your start rotation.
Then use the "get key down" action, to move to the next state. Assign it to be Q. In the next state, use the "float add", and add 90 more to that variable.
3. Use a "get key down" for E. Use it to "float add" in another state. But this time use -90. (Float add, both add or subtract).
4. Decide how you will move the world. But probably easiest is make an empty game object. Maybe call it "whole_world". Then you just rotate this gameobject and everything that is a child will change too.
5. You can use an itween action or the regular rotate action in playmaker. So the rotation to be your variable. Set the rotation action to work on your new "whole_world" game object. And the rotation amount to be your variable. Viola.
If you have watched the first few tutorials, this will all make sense. At the very least, this first one: https://www.youtube.com/watch?v=I9VwsVtbgFU