After 8 months releases 70 renders update, lies about more to come in a few weeks and then 8 months later again nothing. Some people deserve to get scammed!
View attachment 4127196
After 8 months releases 70 renders update, lies about more to come in a few weeks and then 8 months later again nothing. Some people deserve to get scammed!