Michael i can't stand anymore this irritating(sorry but it my personal view) award pics!!!
Yes is somewhat creative remembering me benchmark final reality somehow, but it have pixel corners(gif tech caveat)!!
This may be not much better in creative sense but at least no staircase corners!!